【问题标题】:How to display deptno, deptname and no of employee?如何显示部门编号、部门名称和员工编号?
【发布时间】:2018-07-08 15:48:30
【问题描述】:

我正在使用 Oracle 11g 中给出的“EMP”和“Dept”表来练习我的 SQL 技能

我正在尝试显示部门编号,部门名称和员工编号大于 4 的部门的员工编号?

【问题讨论】:

    标签: sql oracle select


    【解决方案1】:

    您可以按部门的详细信息分组并应用having 条件:

    SELECT   d.deptno, d.deptname, COUNT(*)
    FROM     dept d
    JOIN     emp e ON d.deptno = e.deptno
    GROUP BY d.deptno, d.deptname
    HAVING   COUNT(*) > 4
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-25
      • 2021-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      相关资源
      最近更新 更多