Как найти несуществующие данные из другой таблицы с помощью JOIN?

У меня есть две таблицы TABLE1, которые выглядят так:

id      name     address
1       mm     123
2       nn     143

и TABLE2 w / c выглядят так:

name     age
mm      6
oo      9

Я хочу получить несуществующие имена, сравнив TABLE1 с TABLE2 .

В общем, мне нужно получить вторую строку, у w / c есть имя NN, которого нет в ТАБЛИЦЕ2 , результат должен выглядеть так:

id      name     address
2      nn      143

Я пробовал это, но не работает:

SELECt  w.* FROM TABLE1 W INNER JOIN TABLE2 V
  ON W.NAME <> V.NAME

и все еще получает существующие записи.

6
задан kenorb 1 November 2014 в 15:12
поделиться