当前位置: 首页 > news >正文

分组过滤:HAVING

create table employee
(

dept_name nvarchar(20),
salary int

);

insert into employee
values
(N'销售部',6000),
(N'销售部',8000),
(N'销售部',7000),
(N'技术部',12000),
(N'技术部',10000),
(N'行政部',4000);

select
dept_name as 部门,
count() as 部门人数
from employee
GROUP BY dept_name
having count(
) >=3;

select
dept_name as 部门,
avg(salary) as 平均工资
from employee
where salary > 5000
group by dept_name
having avg(salary) >=7000;

————————————————————————————————————

WHERE 过滤单行原始数据,写在 GROUP BY 前面
HAVING 过滤分组统计结果,写在 GROUP BY 后面
聚合函数(COUNT/AVG/SUM…)只能写在 HAVING 里,不能写在 WHERE 里
简单记:
筛数据用 WHERE
筛分组用 HAVING

http://www.jsqmd.com/news/710797/

相关文章:

  • [Openclaw] OpenClaw v2026.4.21 升级技术摘要
  • 如何提高网站收录?老手常用的自动推送接口配置
  • 下载 | Win10 2021官方精简版,预装应用极少!(4月更新、Win10 IoT LTSC 2021版、适合老电脑)
  • 黑马点评-短信登陆笔记
  • 重构Android界面叙事:从模板使用到设计系统思维的革命
  • 【数据分析页面】
  • 【Python】面向对象之三大特性
  • 20254323 2025-2026-4—27 《Python程序设计》实验三报告 - Moonshot-_
  • Windows Defender完全移除终极指南:一键彻底卸载系统安全组件的完整解决方案
  • 终极指南:MAA明日方舟自动化助手 - 全功能详解与高效配置教程
  • Swin-UNet实战避坑指南:从论文复现到ACDC数据集心脏分割
  • 代码混合文本处理:技术挑战与多语言NLP实践
  • 深度解析NCM文件解密技术:ncmdump工具实战指南与高级应用方案
  • SkVM 深度解析:为 LLM Agent Skills 构建的编译与运行时系统
  • 文本分块策略与预处理
  • 鸿蒙应用如何测试?这两个工具必须掌握!
  • 从零预训练BERT模型的完整指南与实现
  • 2026年降AI工具处理速度对比:哪款工具最快出结果详细横评
  • 硬件指纹保护实战:三分钟掌握EASY-HWID-SPOOFER核心功能
  • 零代码自动化革命:5分钟用taskt告别重复工作,效率提升300%
  • 八大网盘直链下载终极指南:一键获取真实下载地址的完整教程
  • 2026年招牌广告灯箱实力厂商推荐,聚隆运灯箱为何成为连锁品牌首选,赋能商业未来的专业解决方案
  • BotVisibility Checker:基于37项清单的AI友好度网站审计代理
  • 2026 主流 RPA 产品全方位测评:国际厂商与国产信创 RPA 能力对比
  • 跨平台修复引擎:深度解析GMod性能优化技术方案
  • GRANT模型:3D任务调度与空间定位的融合技术
  • 2026年高含量皂苷冻干三七哪个牌子好?大品牌综合评测+选购避坑+血管养护优选指南 - 资讯焦点
  • 那些年我用过的“网红”开源项目
  • 基于确定性图与分层控制的复杂RAG智能体架构设计与实践
  • 2026年北京实测最新榜单:五大GEO服务商技术实力与落地效率综合横评 - GEO优化