首页 > 技术文章 > mysql 各种运算对于null值的处理

dudumiaomiao 2016-08-21 17:53 原文

1、A,B,C作为列名时,任意一项为null 则A+B+C为null;

2、count对于null值处理;

    count(*)包含null项;count(具体列名)忽略null项;count(null)为0

3、avg,max,min,sum对于null值处理

  计算时全部忽略null项;对于avg(null),max(null),min(null),sum(null)为null

4、group by对于null值处理

    将其单独作为一项置于首位

distinct对于null值处理与group by类似

 

推荐阅读