大家好,又见面了,我是你们的朋友全栈君。
- 1
语法:
group by 字段 having 条件判断;
group by的用法我已经在上一篇经验中介绍了
- 2
还是已员工绩效表为例
- 3
我们如果就是查询每个部门成绩大于89的员工数,可以这样写:
SELECT dept,COUNT(user_name) FROM ec_uses WHERE score>89 GROUP BY dept;
对这个查询的过程进行分析,其实是:先查出绩效成绩大于89的员工记录,然后再用count聚合函数统计部门的人数,也就是说where是在聚合之前筛选记录的,那么如果我们要在聚合之后筛选记录该如何处理呢?
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/150470.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...