首页 > 数据库 >SQL216 统计各个部门的工资记录数

SQL216 统计各个部门的工资记录数

时间:2023-02-19 14:56:20浏览次数:33  
标签:SQL216 各个部门 no 记录 salaries dept emp

题目描述

有一个部门表departments,有一个,部门员工关系表dept_emp,有一个薪水表salaries,
请你统计各个部门的工资记录数,给出部门编码dept_no、部门名称dept_name以及部门在salaries表里面有多少条记录sum,按照dept_no升序排序

思路

三表连结再分组使用聚合函数

代码

SELECT
	d.dept_no,
	d.dept_name,
	count( d.dept_no ) sum 
FROM
	departments d,
	dept_emp e,
	salaries s 
WHERE
	d.dept_no = e.dept_no 
	AND e.emp_no = s.emp_no 
GROUP BY
	d.dept_no 
ORDER BY
	d.dept_no ASC

标签:SQL216,各个部门,no,记录,salaries,dept,emp
From: https://www.cnblogs.com/loongnuts/p/17134724.html

相关文章

  • 寒假学习记录
    这个作业属于哪个课程<班级链接>这个作业要求在哪里 <作业要求>这个作业的目标<寒假学习记录>一、对寒假的回顾尚可的点:首先在完成了在结束六级一轮......
  • Hibernate 随机获取100条记录
    Hibernate执行的话效率太低,我数据库才3000条左右,就用了5秒时间。建议用jdbc执行finder=newFinder("").append("FROMEvent21ORDERBYRA......
  • 基于 springboot + mybatis-plus + MySQL 重构过去一个项目的记录(持续更新)
     思维导图链接:https://boardmix.cn/app/share?token=Qs5kGTyiYZ17sWf8AiBbv_8mO1O5qgHlipZ7ECuQldD2FeyMfWBZWyjl-sUyDPmx7g6rysDzNYQ4jBWAWgcSGsZpR9CRotY58UnDm0foVHY=......
  • debian最小化安装+sway记录
    1.最小化安装系统,只安装最基础的系统,如果是虚拟机中安装,安装SSH服务器可能更方便在宿主机终端操作客户机。deiban的安装器里有提供基础工具包的安装项,如果为了系统纯净不......
  • k8s学习-记录一次集群kube-controller,scheduler等多个pod重启的问题解决
    问题一次,集群的kube-controller,scheduler等容器重启,查看日志,发现时间很集中,在秒级范围内多个pod同时重启。查看pod状态kubectlgetpod-nkube-system|grepkube-contro......
  • Mybatisplus----DML编程---多记录操作
    批量处理数据:@TestvoidtestDelete(){//批量按id删除List<Long>list=newArrayList<>();list.add(1626917366924050434L);......
  • 网站返回504排查记录
    tengine配置的全局超时时间是120s,供应商说他们的请求会超过120s。于是我针对这个域名配置了相关的超时时间。配置如下:proxy_connect_timeout600;proxy_send_timeout......
  • PG把多条记录合并成字符串,用逗号分隔
    selectarray_to_string(array(selectquote_literal("HD_Code")from"public"."Hosp_Dept"where"HD_Code"in('103001','103002','103')and"HD_SFMJ"isTrue......
  • 做题记录 // 230217
    T4是什么,我不想做!我开摆了!A.Substringhttp://222.180.160.110:1024/contest/3312/problem/1没记错的话这应该是一场ABC的T1,总之我们想办法让T去匹配S,也就是说,在......
  • UEFI学习——windows 环境搭建记录
    环境搭建的过程安装开发工具:下载VS2019(编译C/C++)、python、IASL(MicrosoftACPI源语言(ASL)编译器、NASM编译器(x86汇编语言编译器),默认安装到系统盘就好;添加环境......