이제 질문을 편집 했으므로 DCTM_VENDOR_SCH_UNLOCK_DTLS에서 CATEY_ID 및 TEMPLATE_ID를 찾으려고하는 것처럼 보입니다. 다음이 당신을 위해 일합니까?
then
(
SELECT COUNT(*) -- 1 if found, 0 otherwise
FROM DCTM_VENDOR_SCH_UNLOCK_DTLS
WHERE APPROVAL = 'Y'
AND APPROVAL_UPTO >= SYSDATE
AND CONSUMED = 0
AND sch_ID = 359
AND template_id = a.template_id
AND category_id = a.category_id
AND rownum = 1
)