Запрос:
SELECT xid
FROM db2.pat_info
WHERE xid IN (SELECT DISTINCT xid
FROM db1.audit
WHERE FUNCTION IN ('ABC','PQR')
AND xid NOT LIKE 'test%'
AND status = 1
AND ques_responded = 9)
AND fname IS NOT NULL
AND t_id IN (11,12)
Я новичок в SQL и столкнулся с проблемой при выполнении запроса, упомянутого выше. Внутренний запрос выполняется должным образом, но при интеграции с внешним запросом я не получаю никакого результата к запросу.
Если оба запроса выполняются индивидуально, результат получается ожидаемым.
Столбец 'FUNCTION', упомянутый во внутреннем запросе, является 'функцией' в таблице. Его нельзя изменить, так как это старая реализация.
Любые выводы будут полезны.