Подскажите с sql-запросом
Т.к. это результат другого запроса, то решение следующее:

SELECT ВАША_ТАБЛИЦА.value 
FROM ( SELECT value FROM… bla bla ) AS tbl < — тут ваш второй запрос
LEFT JOIN ВАША_ТАБЛИЦА ON ВАША_ТАБЛИЦА.value2 = tbl.value

( SELECT value FROM… bla bla ) — должен быть запрос, возвращающий в столбце value требуемый вам список
Насколько я помню, с использованием IN это не возможно. Сходу в голову приходит, сделать временную таблицу из одной колонки, вставить туда все значения из IN и потом переписать запрос на что типа

SELECT value 
FROM table t
JOIN tmp_tabel t2 ON (t.value2 = t2.value)