![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
Есть три таблицы
Первая:
id Name
------------------
1 Steve
Вторая :
id Desc
----------------------
10 Horse
11 Bear
Третья :
id UserID ItemID
------------------------------
1 1 10
то есть у Стива есть horse. Как мне выбрать все остальное что НЕТ у стива, зная его id в первой таблице?
То есть результатом выборки должно быть Bear.
Правильно ли будет так
Select *
FROM Table 1
WHERE id NOT IN (SELECT ItemID FROM Table 2 WHERE UserID = 1)
??