【发布时间】:2016-09-16 07:03:59
【问题描述】:
我有下表雇员(emp_id, name,salary, manager_id) 我想编写查询来检索 manager_id 以及由该经理管理的员工的所有薪水的总和,甚至是由该经理管理的经理管理的员工的总和。 我这样写查询:
Select manager_id , sum(salary)
from employees
connect by prior emp_id = manager_id
start manager_id = 100
group by manager_id;
但这并不能如我所愿地检索总工资。
【问题讨论】:
-
你使用什么数据库?
-
connect by prior指向oracle