查詢有關發貨地址。如果收貨地址爲空,請使用帳單地址。我不知道如何做一個專欄作爲地址。使用送貨地址和帳單地址。這將需要與工會的條款進行創建SQL查詢
Q
創建SQL查詢
-2
A
回答
0
Oracle和SQL Server:
Select
Case
When DeliveryAddress is NULL then BillingAddress
Else BillingAddress
End "Address"
from tbl
或者Oracle的情況下,只有,
Select COALESCE(DeliveryAddress, BillingAddress) "Address" from tbl
+0
對於SQL Server,您還需要使用'is null',並且'as'是可選的。所以我建議後者'case'可以用於SQL Server和Oracle。 – user212514
+0
謝謝..已經編輯了相應的答案 – VenVig
相關問題
- 1. 創建SQL查詢
- 2. 創建SQL查詢
- 3. 在該查詢SQL查詢創建列
- 4. SQL查詢創建跨列
- 5. 動態創建sql查詢
- 6. 創建一個SQL查詢
- 7. 協助創建SQL查詢
- 8. 休眠,創建SQL查詢
- 9. 如何創建SQL查詢
- 10. 動態SQL查詢創建
- 11. 在SQL中創建查詢
- 12. SQL查詢創建視圖
- 13. 需要幫助創建SQL查詢
- 14. 創建幫助所需的SQL查詢
- 15. 創建動態更新SQL查詢
- 16. 創建觸發器的查詢ORACLE SQL
- 17. SQL查詢創建一個新表
- 18. SQL創建表並從中查詢
- 19. 的MS Access SQL查詢創建
- 20. 創建複雜的SQL查詢
- 21. 使用php創建sql查詢
- 22. SQL查詢:如何創建「會話」列
- 23. Symfony2&Doctrine:創建自定義SQL查詢
- 24. 如何在sql查詢中創建對?
- 25. 在C++/java中創建sql查詢?
- 26. 從SQL查詢創建一個數組
- 27. 創建SQL查詢字符串
- 28. 訪問/ SQL查詢JOIN創建的表
- 29. SQL查詢來創建單排多行
- 30. 休眠創建一個SQL查詢
使用['COALESCE()']( http://www.techonthenet.com/oracle/functions/coalesce.php)。 –
請在所有列中顯示您的表格。如果不知道表的外觀,就無法確定SQL。 –
你的問題不清楚。提供一個表模式,樣本數據和預期結果 – FLICKER