【发布时间】:2023-03-27 10:51:02
【问题描述】:
我已经尝试过了,但显然它只会为 mt 提供所有部门的平均工资,而不是每个职位分类
SELECT e.department_id, e.job_id, (SELECT avg(salary)
FROM employees)
FROM employees e
GROUP BY department_id, job_id;
【问题讨论】:
-
你能提供你想要的表格结构和输出吗?
-
如果您的聚合函数在子查询中,为什么要使用 group by?
-
@BrijalSavaliya 我没有输出,但我的表是部门,员工工作我在 ORACLE SQL 上使用 HR 模式
标签: sql group-by subquery correlated-subquery