Почему мой SQL-запрос вытягивает другие данные?
У меня есть SQL-запрос, который сравнивает одну таблицу базы данных с другой. Когда я запускаю запрос, он дает мне данные, но он также дает мне данные, которые, как я знаю, находятся в базе данных. Я пытаюсь взять таблицу 1 и сравнить ее с таблицей 2. Я хочу отобразить данные, которых нет в таблице 2, а есть в Таблице 1.
Вот мой запрос:
SELECT User_ID, Name FROM Table1 EXCEPT SELECT User_ID, NAME FROM Table2 where YEAR = 2016 GROUP BY User_ID, Name
Я что-то пропустил?
Что я уже пробовал:
Я попытался переключить запрос.