У меня есть следующие таблицы:
A B A B _____ _____ 1 t 7 a 2 r 5 d 3 e 3 e 4 f 5 d 6 s 7 a
И, вывод должен быть;
A B _____ 1 t 2 r 4 f 6 s
Другими словами, я хочу разницу этих двух таблиц.Я хочу область A в эта цифра .Как я могу это сделать?
Попробуйте это:
SELECT t1.* FROM t1 LEFT JOIN t2 USING (A, B) WHERE t2.A IS NULL
без использования JOIN
JOIN
SELECT A, B FROM tableA WHERE A NOT IN (SELECT Distinct A FROM tableB)
SELECT A, B FROM Table1 EXCEPT SELECT A, B FROM Table2;
Это должно сработать:
SELECT A, B FROM Table_1 WHERE NOT EXISTS ( SELECT Table_2.A AS Test FROM Table_2 INNER JOIN Table_1 AS T ON Table_2.A = Table_1.A )