在sqlite中是否只有'only'這樣的關鍵字?我必須寫一個查詢來顯示只保留紅船的水手名稱。所以我當前的查詢是:僅在哪裏查詢?
select s.sname
from sailor s, boat b, reservation r
where s.sname = r.sname
and b.bname = r.bname
and b.color = 'red';
與上面的查詢,還顯示誰有權紅+其他綵船水手名稱的問題。我的查詢結果:
a reserve red boat
a reserve green boat
b reserve red boat
但它應該只顯示b,因爲他只保留紅船。
謝謝你,但它也顯示水手誰選擇其他顏色的船。 – 2014-11-06 04:52:39
@something,我試過了,它給出了正確的結果,這裏是sql小提琴http://www.sqlfiddle.com/#!7/dbaa2/1 – radar 2014-11-06 05:05:56