ВЫБЕРИТЕ * ГДЕ НЕ СУЩЕСТВУЕТ

Я думаю, что я иду по правильному пути с этим ... Пожалуйста, потерпите меня, так как мой SQL не самый лучший

Я пытаюсь запросить базу данных, чтобы выбрать все из одной таблицы, где определенные ячейки не существуют в другой. Это не имеет большого смысла, но я надеюсь, что этот кусок кода

SELECT * from employees WHERE NOT EXISTS (SELECT name FROM eotm_dyn)

Так что в основном у меня есть одна таблица со списком сотрудников и их данными. Тогда другая таблица с некоторыми другими деталями, включая их имя. Там, где имя отсутствует в таблице eotm_dyn, то есть для них нет записи, я хотел бы точно узнать, кто они, или, другими словами, увидеть, чего именно не хватает.

Приведенный выше запрос ничего не возвращает, но я знаю, что пропущено 20 имен, так что, очевидно, я не понял это правильно.

Кто-нибудь может помочь?

Ответы на вопрос(5)

Ваш ответ на вопрос