Выбрать значения которых нет в таблице
эээ…
SELECT * 
FROM table 
WHERE 
    item_id IN (2, 3, 5) 
AND 
    item_id NOT IN (SELECT item_id FROM table);

Первое, что пришло в голову (MySQL):
SELECT tmp.id
FROM (
SELECT 2 AS id
UNION 
SELECT 3 AS id
UNION 
SELECT 5 AS id
) tmp
LEFT JOIN table t c ON ( t.item_id = tmp.id ) 
WHERE t.item_id IS NULL