分组函数

 

 

count记录数据数量,只记录非空的  avg(..)=sum(..)/count(..) 所以avg也是如此

下图实际奖金率应该有107条记录

 

 

 

可以用单行函数将空值赋值然后运算:

 

 

 

 

 

分组数据:

 

 

 

from和where需要挨着;

多次分组:(不同部门的不同工种的平均工资)

 

 

 

如上图,seclet处的depatrment_id,job-id在group处一定要有,而group by处的depatrment_id,job-id在select处可以省略输出。

 

 

 

 使用组函数过滤用having:

 

 

 组函数可以嵌套:

 

 

习题:

 

 

 

 

 

 

 

 

posted @ 2021-06-24 11:12  Dudo1  阅读(134)  评论(0)    收藏  举报