在mysql中,统计数据的时候使用sum(column)计算,
发现如果统计的这一列的所有数据都为0的话,select sum(column)的结果会是“NULL”
当NULL与其它数据进行计算的时候会有错,或者使用int来接收也会报错。
所以需要处理一下
解决办法:IFNULL(SUM(column),0),当数据库不存在任何符合求和记录时,sum返回0
如下图
铁子们,如果觉得文章对你有所帮助,可以点关注,点赞
也可以关注下公众号:扫码或 wx搜索:“聊5毛钱的java”,欢迎一起学习交流,关注公众号可领取博主的Java学习视频+资料,保证都是干货
3Q~