Мне нужно выбрать список записей из таблицы A, где идентификатор присутствует в таблице B или C. Мой запрос похож на этот
SELECT * FROM TABLE_A
WHERE ID IN (
CASE WHEN (SOME CONDITION )
THEN
SELECT _ID FROM TABLE_B
ELSE
SELECT _ID FROM TANLE_C
END )
Но то, что я получаю, это только одна запись. Первая записья получаю.Может кто-нибудь мне помочь.пожалуйста * * 1004