统计函数
统计函数基础函数为COUNT()、SUM()、AVG()、MAX()、MIN()
count(*)
count(字段)
count(DISTINCT)
count(*):统计所有个数
count(字段):统计指定字段的个数
count(DISTINCT 列):去除重复值统计
count(*)统计个数最为方便
count(字段)时,如果此字段上存在null 那么 null 不会统计在内
count(distinct job)数据存在重复就用这个,使用 disting消除重复,剩下的就是不重复的数据
使用 count(*) 的时候即使表中没有数据也会返回数值 0
如果没有 group by 子句 ,则在select子句中只允许出现统计函数,其他任何函数都不允许出现
在统计查询中,select 子句后只允许出现分组字段和统计函数,而其他的非分组字段不能使用
统计函数允许嵌套使用 但是嵌套统计函数后 select子句不允许再出现任何字段,包括分组