Как я могу сравнить 2 столбца в 2 таблицах, чтобы проверить на НЕОБХОДИМЫЕ значения - PullRequest
0 голосов
/ 12 августа 2011

У меня есть таблица, скажем, Таблица 1 со столбцом A со значениями {22,18,17} и другая таблица Таблица 2 со столбцом B со значениями {18,22}, когда я выполняю запрос типа

select * from Table 1 where column A not in (select column B in Table 2). 

Это дает мне 3 строки {22,18,17}

Я хочу только 17 в качестве вывода.

Я новичок в SQL, может кто-нибудь помочь мне

1 Ответ

2 голосов
/ 12 августа 2011
SELECT * FROM Table1 as T1
LEFT JOIN Table2 as T2 on T1.ColumnA = T2.ColumnB
WHERE T2.T2ID IS NULL
...