Как найти несуществующие данные из другой таблицы по JOIN?
У меня есть две таблицы TABLE1, которая выглядит так:
id name address
1 mm 123
2 nn 143
и TABLE2 w / c выглядит так:
name age
mm 6
oo 9
Я хочу получить несуществующие имена, сравниваяTABLE1
сTABLE2
.
Таким образом, в основном, я должен получить 2-й ряд, W / C имеет NN-имя, которое не существует вTABLE2
, вывод должен выглядеть так:
id name address
2 nn 143
Я пробовал это, но это не работает:
SELECt w.* FROM TABLE1 W INNER JOIN TABLE2 V
ON W.NAME <> V.NAME
и он все еще получает существующие записи.