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

分组查询

selectfrom People
--统计员工人数 员工工资总和,平均工资,最高工资和最低工资
--方案1 不是一个好方案
select '武汉' 地区, count(
) 员工人数,sum(PeopleSalary) 工资总和,avg(PeopleSalary)平均工资,
max(PeopleSalary)最高工资,max(PeopleSalary)最低工资
from People
where PeopleAddress = '武汉'
union
select '北京'地区, count() 员工人数,sum(PeopleSalary)工资总和,avg(PeopleSalary)平均工资,
max(PeopleSalary)最高工资,min(PeopleSalary)最低工资
from People
where PeopleAddress='北京'
--方案2 group by分组
select PeopleAddress 地区, count(
) 员工人数,sum(PeopleSalary)工资总和,avg(PeopleSalary)平均工资,
max(PeopleSalary)最高工资,min(PeopleSalary)最低工资
from People
group by PeopleAddress

select PeopleAddress 地区,count(*) 员工人数,sum(PeopleSalary)工资总和,avg(PeopleSalary),
max(PeopleSalary)最高工资,min(PeopleSalary)最低工资
from People
where PeopleBirth<'1985-1-1'
group by PeopleAddress

--根据员工所在地区分组统计员工人数 员工工资总和 平均工资 最高工资和最低工资
--要求筛选处员工人数至少在2人及以上的记录 并且1985年以后出身的员工不参与统计
select PeopleAddress 地区,count() 员工人数,sum(PeopleSalary)工资总和,avg(peopleSalary),
max(PeopleSalary)最高工资,min(PeopleSalary)最低工资
from People
where PeopleBirth<'1985-1-1' --聚合函数不应该出现在where中
group by PeopleAddress
having count(
) >=2

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

相关文章:

  • 英雄联盟智能助手Seraphine:免费开源的战绩查询与BP辅助神器
  • 东莞全屋翻新品牌排行榜2026:TOP8口碑品牌深度评测 - 优家闲谈
  • 【开源实践】从零构建Voronoi泡沫结构:多胞材料建模的简易路径
  • 嵌入式Tickless低功耗机制:从原理到FreeRTOS与裸机实践
  • Electron应用更新策略全解析:从全量到增量,再到优雅的“无感”体验
  • 【数据分析】交替方向乘子法优化模糊C均值附matlab代码
  • 2026年东莞精装房改造公司排行榜TOP10:专业品牌深度评测 - 优家闲谈
  • 广州最好的大学生家教平台是哪家?家长真实力荐华工中大家教网 - 教育资讯板
  • 稀疏三角求解器并行优化:GrowLocal算法解析
  • 告别命令行!用Python脚本批量管理Docker容器和镜像的实战技巧
  • 2026张家界GEO优化公司实力排行 技术效果双维度盘点 - 奔跑123
  • 别再只调库了!手把手教你用Matlab从零实现Kmeans聚类(附完整代码与可视化)
  • RK3568 SDK编译实战:为什么我最终放弃了Buildroot,选择了Ubuntu文件系统?
  • 从‘一核有难,多核围观’到雨露均沾:深入Linux内核看网卡中断与RSS/RPS
  • Arduino程序心脏:从setup初始化到loop循环的实战解析
  • 别再头疼了!手把手教你用赫优讯NT151网关搞定FANUC机器人与西门子S7-1500 PLC通讯
  • 广州找家教哪个平台靠谱?推荐华工中大家教网,15年真品质服务的的大学生家教网站 - 教育资讯板
  • OBS WebSocket插件深度解析:从源码编译到生产部署终极指南
  • SuperMap Objects开发避坑指南:从COM引用到内存释放的实战经验总结
  • 别再手动拼接URL了!若依集成JimuReport报表,一个优雅的Token传递方案
  • MWORKS:从理论到实践,构建可信系统模型的仿真之道
  • 避坑指南:ENVI5.6在Win10/Win11系统下的常见安装失败问题与解决
  • 【Midjourney达达主义风格创作指南】:20年AI视觉专家亲授5大反逻辑构图法与提示词黄金公式
  • 【机械臂控制】六轴采摘机械臂运动学分析与Matlab仿真研究
  • 告别SD卡!用Ubuntu主机给Jetson Orin Nano刷机,保姆级避坑指南(SDK Manager篇)
  • 巷道管道安装机器人紧固装配控制【附仿真】
  • LVDS协议解析:从差分信号原理到高速接口设计实战
  • AI技能开发框架实战:从标准化契约到主流AI工具集成
  • 防火墙策略实战:从零配置Trust到Untrust的访问控制
  • 我们花三个月还技术债,交付速度反而提升了40%