select Lno as Lno1,Qty as Qty1 --B001的圖書館號和數量
from 表L-B
left join 表B on 表L-B.Bno = 表B.Bno
where 表B.Bname = 'B001'
select Lno as Lno2,Qty as Qty2 --B002的圖書館號和數量
from 表L-B
left join 表B on 表L-B.Bno = 表B.Bno
where 表B.Bname = 'B002'
問題來了:編號B001的圖書,如果數量大於編號B002的圖書,那麽自然圖書館號就是B001的圖書館號,反之,則是B002的圖書館號。“所有”兩字是什麽意思呢。。
列出“宏觀經濟學”書數量少於60的圖書館名單
select Lname
from 表L
left join 表L-B on 表L-B.Lno = 表L.Lno
left join 表B on 表B.Bno = 表L-B.Bno
where 表B.Lname='宏觀經濟學'