1
나는 2 개의 sql을 가지고있다. (각각의 sql은 약 10 개의 라인이 약 5 개의 테이블을 합친 다.) 이 2 sqls는 동일한 열을 반환합니다. sql1이 결과를 반환하지 않는 경우에만 sql2를 실행하려고합니다.다중 Oracle 쿼리
하나의 SQL에서 이것을 수행하는 방법?
나는 2 개의 sql을 가지고있다. (각각의 sql은 약 10 개의 라인이 약 5 개의 테이블을 합친 다.) 이 2 sqls는 동일한 열을 반환합니다. sql1이 결과를 반환하지 않는 경우에만 sql2를 실행하려고합니다.다중 Oracle 쿼리
하나의 SQL에서 이것을 수행하는 방법?
query1
UNION ALL
(query2
WHERE NOT EXIST (query1)
)
오라클에서 당신은 또한 요소 수
WITH conditional_query AS (query1)
SELECT * FROM conditional_query
UNION ALL
(query2 WHERE NOT EXIST (SELECT NULL FROM conditional_query))
음, 내가 합체를 사용하여 끝납니다. 당신의 아이디어에 감사드립니다. – Madhu
SQL 문을 게시하시기 바랍니다. –