0
点赞
收藏
分享

微信扫一扫

sql中如何解決 SUM(A) + SUM(B) != SUM (A+B)

AbrahamW 2022-06-16 阅读 104

当使用数据库sql做统计时,通常会出现一个诡异的现象: SUM(A) + SUM(B) != SUM (A+B)

出现这个问题的原因是由于有null,以mysql为例,我们可以使用下面的方法解决:

sum(A)+sum(B) == sum( ifnull(A,0) + ifnull(B,0) )


举报

相关推荐

0 条评论