使用mybatis操做mysql数据库SUM方法返回NULL解决

使用SQL语句用函数SUM叠加的时候,默认查询没有值的状况下返回的是NULL,而实际可能咱们要用的是返回0函数

解决:spa

  SELECT SUM(total)   FROM test_table开发

改为:get

 

 SELECT COALESCE(SUM(total),0)  FROM test_tabletable

解释:test

coalesce()解释:返回参数中的第一个非空表达式(从左向右)查询

       

后续有不少开发填坑的文章发布,若是对你有帮助,请支持和加关注一下tab

http://e22a.com/h.05ApkG?cv=AAKHZXVo&sm=339944co

https://shop119727980.taobao.com/?spm=0.0.0.0 background

相关文章
相关标签/搜索