一千萬個為什麽

搜索

寫一個SQL查詢


我有2張桌子

表項目表(此表包含我擁有的所有項目)

itemId
---------
Item1
Item2
Item3
Item4
Item5

table 2 users_item relation 
UserId  || ItemId
1  || Item1
1  || Item2

userId存儲了2個Item1,Item2。 現在我想在table1(Items表)上編寫一個查詢,以便顯示user1未選擇的所有項目。

最佳答案

select itemid from Items where itemid not in 
(select itemid from users_item where userid = 1)

轉載註明原文: 寫一個SQL查詢

猜你喜歡