查询有关发货地址。如果收货地址为空,请使用帐单地址。我不知道如何做一个专栏作为地址。使用送货地址和帐单地址。这将需要与工会的条款进行创建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