我有兩個mysql數字表。 (1,NULL,NULL,)(5,NULL,NULL)等,在兩個表中稱爲Results1和Results2 我輸出到一個PHP表中,我不能完全弄清楚如何顯示NULL值如'0'或'N/A',而不是空白。我試過使用IF語句進行MySQL查詢,但我無法弄清楚。對不起,如果我的英語不好,我不會說它是第一語言。感謝您的任何幫助。在MySQL字段中創建NULL值顯示爲0/N/A
0
A
回答
1
您可以使用IFNULL在查詢中輸出更改爲 'N/A' 爲NULL值
SELECT col1, col2, IFNULL(col3, 'N/A'), col4 FROM table
+0
感謝你解答這個問題 – user3220775
0
select
....
case when myCol is null then 'N/A' else myCol end as myColCleaned
....
或者只是使用合併趕上NULL
值:
select
...
coalesce(myCol, 'N/A') as myColCleaned
...
使用CASE
爲您提供了更多的靈活性,你可以在必要時更換不只是NULL
但其他值。
0
SELECT IFNULL(yourfield, 'n/a') ...
相關的文檔:http://dev.mysql.com/doc/refman/5.0/en/control-flow-functions.html#function_ifnull
0
-1
0
可以if語句做PHP。
if(isset($row['NULL_ROW'])&is_null($row['NULL_ROW']))
{
echo '0';
}
+0
這比重寫'$ row ['NULL_ROW']'的值要複雜得多。 – tadman
相關問題
- 1. 在MySQL行中創建一個NULL字段顯示爲一個值?
- 2. NULL vs DEFAULT NULL vs NULL DEFAULT在MYSQL列創建中爲NULL?
- 3. jOOQ - 爲字段創建值
- 4. DateTime字段在Telerik的Grid for Asp.net中顯示爲null MVC
- 5. 的MySQL顯示基於字段的值
- 6. json_encode:值顯示爲null
- 7. 地址值顯示爲null
- 8. NULL值創建()
- 9. MYSQL:枚舉字段NULL搜索值
- 10. Mysql的添加NULL值的字段:
- 11. MySQL的顯示行,其中值爲NULL或等於X
- 12. 創建二進制向量,顯示R中的字段中是否存在值
- 13. php mysql查詢在字段中顯示值的一個實例
- 14. 在選擇框中顯示Mysql表格字段值
- 15. 如何使用MySQL GUI工具創建一個字段NULL?
- 16. 如何顯示剛剛在mysql中創建的增量值
- 17. Mysql顯示創建約束?
- 18. Wordpress如果自定義字段值爲null以前的帖子的值顯示
- 19. MySQL的字段值在UTF8不顯示正確的字符
- 20. 屬性在由SimpleXML的創建陣列被顯示爲NULL
- 21. Ember.js IE TextField顯示null值爲空值
- 22. 隱藏字段值顯示爲undefined
- 23. 爲什麼字段值不顯示?
- 24. 顯示NULL和值
- 25. 如果字段爲空,如何創建不顯示字段的條件?
- 26. many2one字段不顯示字段值
- 27. 在使用MySQL創建的VIEW中看不到NULL值
- 28. 字符在MySQL中顯示爲問號
- 29. MySQL JOIN返回NULL字段
- 30. Mysql NULL字段和php isset?
'COALESCE(valuecolumn,0)'? –