1
A
回答
1
query1
UNION ALL
(query2
WHERE NOT EXIST (query1)
)
在Oracle中,你也可以因素:
WITH conditional_query AS (query1)
SELECT * FROM conditional_query
UNION ALL
(query2 WHERE NOT EXIST (SELECT NULL FROM conditional_query))
+0
好吧,我最終使用coalesce。謝謝你的想法 – Madhu
相關問題
- 1. 多個oracle查詢問題
- 2. Oracle多維查詢
- 3. 加入多個子查詢Oracle
- 4. 具有多個表的Oracle sql查詢
- 5. SQL查詢,加入多個表,Oracle
- 6. 跨多個表的Oracle分層查詢
- 7. Oracle嵌套多個子查詢
- 8. 使用多個表的Oracle查詢
- 9. 具有多個子查詢的ORACLE SQL
- 10. Oracle中的多個插入查詢
- 11. 來自多個表的Oracle查詢
- 12. Oracle exp,多個查詢導出
- 13. Oracle查詢多從.NET
- 14. Oracle多重更新查詢
- 15. Oracle多表SQL查詢
- 16. Oracle查詢:如何從此查詢中取消多個結果?
- 17. 加入兩個Oracle查詢
- 18. Oracle查詢鏈接查詢
- 19. Oracle查詢內部查詢
- 20. 查詢的Oracle SQL查詢簡化一個涉及多個模式
- 21. 檢查WHERE子句中的多個值SQL查詢REGEXP_LIKE Oracle 11g
- 22. Oracle dba_tab_cols查詢
- 23. sql查詢/ oracle
- 24. Oracle XMLtype查詢
- 25. Oracle查詢
- 26. Oracle查詢
- 27. Oracle-sql查詢
- 28. 在Oracle查詢
- 29. ORACLE SQL查詢
- 30. Oracle子查詢
請張貼的SQL語句。 –