【发布时间】:2022-01-19 06:56:13
【问题描述】:
enter image description here大家好 我需要这个问题的帮助 选择显示姓名、工作、经理姓名和 所有在职员工的工资 有超过2名员工的部门吗?? 该表与数据库中的Scott和tiger相关(emp表,dept表?
我的查询:
select m.ename manger
, m.job
, e. ename employee
from emp m join emp e on (m. empno-e.mer)
where m. deptno in
(select d.deptno
from dept d
where m. deptno=d.deptno
group by d. deptno
having count (*) > 2)
【问题讨论】:
-
到目前为止你尝试过哪些查询语句?
-
选择 m.ename manger ,m.工作,例如ename employee from emp m join emp e on (m.empno-e.mer) where m. deptno (select d.deptno from dept d where m.deptno=d.deptno group by d.deptno with count (*)>2)
-
好的,格式化并将其添加到问题中,并包含返回的数据,您将获得更多/更好的响应。
-
我把图片包含数据
-
这看起来像原始数据。我的意思是您的查询返回的结果。此外,他们不喜欢 SO 中的图片,因为您无法复制/粘贴内容进行测试。
标签: sql