2013-03-09 27 views
0

我有以下問題。我想要一個Select語句,在這裏我比較2個ID並獲得表1中的ID而不是表2中的ID。這是我的最後一次嘗試。SQlite「不存在於」

SELECT * FROM Categories, Stores WHERE Categories.idCategories NOT IN (Stores.category) GROUP BY Categories.idCategories 

這是甚至可能的。根據this我應該嘗試過所有的操作符,但我真的沒有SQL的專家,特別是在SQlite中,所以我可能已經忘記了一些東西。

回答

1

試試這個:

SELECT * 
FROM Categories 
WHERE Categories.idCategories NOT IN (select category from Stores) 
GROUP BY Categories.idCategories 
+0

身邊我不明白什麼我的查詢,查詢它的工作原理的區別,謝謝:) – Leander 2013-03-09 19:24:21