MySQL中count()、sum()区别

发布时间 2023-11-23 16:41:26作者: (Play)

1、count0函数 里面的参数是列名的的时候,会计算有值项的次数sum(函数 里面的参数是列名的时候,会计算 列名的值的和。2、两个函数在 记录的列名的值为空或者是null时,都不会去统计即count(列名)和sum(列名) 都不计入这条记录
3、count()可以计算出行数,count (1)也可以计算出行数、1在这里代表一行。
count0函数里面的参数是列名的的时候,那么会计算有值项的次数。
count*) 比 count([Column Name]) 快得多。
4、count(条件表达式),不管记录是否满足条件表达式,只要非NULL就加1;sum(条件表达式),只有记录满足条件表达式,才加1。