MYSQL中concat返回值出現null

遇到concat的內容中包含null的數據時,一定要先對null數據進行判斷,不然concat返回值爲null

可以利用ifnull提前對數據進行判斷,防止出現結果返回null

舉例:

concat(id, name)  # id或者name中有一個爲null則返回null

concat(ifnull(id, ''), ifnull(name, ''))  # 利用ifnull提前對id進行判斷,防止出現null的情況

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章