MySQL - выберите из списка номеров те, у которых нет аналога, в поле id таблицы
У меня есть список чисел, скажем, {2,4,5,6,7} У меня есть таблица, foos, с foos.ID, включая, скажем, {1,2,3,4,8,9}
Я хотел бы взять мой список чисел и найти те, у которых нет аналога, в поле ID моей таблицы.
Одним из способов достижения этого было бы создание таблиц, загруженных {2,4,5,6,7} в поле идентификатора. Тогда я бы сделал
SELECT bars.* FROM bars LEFT JOIN foos ON bars.ID = foos.ID WHERE foos.ID IS NULL
Тем не менее, я хотел бы выполнить эту таблицу без временной.
Кто-нибудь есть какие-либо мнения о том, как это может произойти