Чтобы проверить, существуют ли произвольные идентификаторы в вашей таблице, используйте CTE и существует
WITH ids (id) AS ( VALUES (1),(2),(3),(5),(8),(11),(13),(22),(34),(55)
)
SELECT id
FROM ids
WHERE NOT EXISTS(SELECT TRUE FROM table WHERE table.id = ids.id)
note1: альтернативно используйте left join
вместо WHERE NOT EXISTS
примечание2: может потребоваться добавить соответствующий тип приведений
Или вы можете использовать EXCEPT
WITH ids (id) AS ( VALUES (1),(2),(3),(5),(8),(11),(13),(22),(34),(55)
)
SELECT id
FROM ids
EXCEPT ALL
SELECT id FROM ids