Я хотел запустить простой запрос, чтобы выкинуть все строки Table1
, где главное значение столбца отсутствует в столбце в другой таблице (Table2
).
Я попытался использовать:
SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal
Вместо этого возникает ошибка синтаксиса. Поиск Google привел меня на форумы, где люди говорили, что MySQL не поддерживает NOT IN
, и что-то чрезвычайно сложное нужно использовать. Это правда? Или я совершаю ужасную ошибку?