coalesce(numbe,0) 函數
numbe不為null 返回原數值,為null時返回 0
解決數值+null為null的問題


多用於兩個表的left join關聯后,其兩列求和;關聯不上的數據一部分為null ,一部分有值,但是求和后其一為null均為null的問題
表1
表2
表1 的value + 表2 value
表1 的value + 表2 value (coalesce(numbe,0)補零后)
用途2:優先取value1 ,value2次之,均為空取0
coalesce(numbe,0) 函數
numbe不為null 返回原數值,為null時返回 0
解決數值+null為null的問題


多用於兩個表的left join關聯后,其兩列求和;關聯不上的數據一部分為null ,一部分有值,但是求和后其一為null均為null的問題
表1
表2
表1 的value + 表2 value
表1 的value + 表2 value (coalesce(numbe,0)補零后)
用途2:優先取value1 ,value2次之,均為空取0
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。