0
A
回答
3
我猜你有默認值,如null或0?
在你的sprocs中,你可以在該列上做Case語句嗎?
CASE WHEN [Column] is Null then 'N/A'
2
我在家的時候,所以我沒有例子,但是你可以做這樣的事情......
select field1 as case
field1 = 'val1' as 'This is the first value',
field1 = 'val2' as 'This is the second value'
from table
,然後在那裏,命令或其他任何的休息你需要。換句話說,看看case語句和語法。
+0
謝謝!傑克的速度稍快一些,但仍然是+1。 – Nescio 2009-10-15 03:24:49
1
其他幾個選項空...
ISNULL和COALESCE
+0
ISNULL是SQL Server特有的,但COALESCE是ANSI標準並且在多個數據庫中受支持。 – 2009-10-15 04:35:20
相關問題
- 1. 如何在SQL SELECT查詢中替換返回的列值?
- 2. SQL如何替換select return的值?
- 3. 如何替換SQL Server中的行值?
- 4. 如何替換Sql中select語句中的列值?
- 5. PL/SQL select返回多個行
- 6. SQL SELECT *只返回一行
- 7. 如何編寫一個從多個表中返回值的SQL SELECT語句?
- 8. Select-String返回多行
- 9. SQL從多行中返回最大值
- 10. 如果選擇返回多行值,如何收集sybase中select語句返回的值?
- 11. SQL select返回定義的行數
- 12. Sql Select - 返回的總行數
- 13. 如何從具有平均函數的SQL select語句中返回多行?
- 14. SQL - 如何僅返回具有多次出現的值的行?
- 15. 雙select語句的問題,多行返回,子查詢返回多個值
- 16. 如何返回最大值的多行
- 17. 用行中的值替換多行。
- 18. (Oracle)的SELECT(返回多行)內部DECODE
- 19. sql替換1行中的值
- 20. 如何在Select SQL報表查詢中返回time()值
- 21. 如果select返回null,則返回值
- 22. sql select多次返回相同的行集合
- 23. 如何使用REPLACE()替換mysql SELECT查詢中的1列中的多個值?
- 24. 使用pl/sql中的SELECT返回2行或更多行的簡單方法
- 25. Jquery替換Javascript函數的返回值
- 26. 替換VLOOKUP公式返回的值
- 27. SQL SELECT MAX()是返回多個記錄
- 28. select語句的返回值
- 29. Web SQL SELECT事務返回值
- 30. 替換sql表中的值
這就是我忘了,謝謝! – Nescio 2009-10-15 03:23:58
CASE聲明中的一些良好鏈接: http://www.devx.com/tips/Tip/15633 http://www.4guysfromrolla.com/webtech/102704-1.shtml – TLiebe 2009-10-15 03:24:46