Создать встроенную таблицу SQL на лету (для исключения левого соединения)

Предположим следующее:

Таблица А

id | value
----------
1   | red
2   | orange
5   | yellow
10  | green
11  | blue
12  | indigo
20  | violet

У меня есть список идентификаторов (10, 11, 12, 13, 14), которые можно использовать для поиска идентификаторов в этой таблице. Этот список идентификаторов создан в моем интерфейсе.

Используя только SQL, мне нужно выбрать идентификаторы из этого списка (10, 11, 12, 13, 14), которые не имеют записей в таблице A (присоединяющихся к столбцу «id»). Результатом должен быть набор результатов идентификаторов 13 и 14.

Как я могу сделать это, используя только SQL? (Также я бы хотел, если возможно, избегать использования хранимой процедуры)

Единственный подход, который я могу придумать, - это создание на лету встроенной таблицы SQL для временного хранения моего списка идентификаторов. Тем не менее, я понятия не имею, как это сделать. Это возможно? Есть ли способ лучше?

Спасибо! :)

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

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