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删除。