mysql 对返回的值是null进行判断和重新赋值

Posted prader6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 对返回的值是null进行判断和重新赋值相关的知识,希望对你有一定的参考价值。

SELECT IFNULL(sum(c.tax_data),0) ,IFNULL(SUM(c.fiscal_ret),0)   FROM corp_tax c WHERE c.industry_id = 100
   
    and c.corp_year =2018 and c.corp_month =6 and c.status = 1 and park_id=1

使用ifnull(expr,expr) 来处理。上面的sql  sum(c.tax_data) 如果是null 则返回0.

以上是关于mysql 对返回的值是null进行判断和重新赋值的主要内容,如果未能解决你的问题,请参考以下文章

python none和null的区别

java中list的值是[null] 而不是 null ,结果集其实是空的,但是返回的却是[null],size=1,这如何判断

C语言问题 赋值表达式返回值是啥?比如j=0这个表达式的返回值是啥?

MySQL查询--对查询所得的字段判断并且重新赋值

radio的值无法赋值给一个变量

mysql中的null字段值的处理及大小写问题