直接上代码:with departmentIDs as(
select employeeID,lmemployeeID from ocm_employeesnapshot
where lmemployeeID='ADE530EB-EF07-4692-8D72-887AAA695868'
union all select l.employeeID,l.lmemployeeID from
ocm_employeesnapshot l inner join departmentIDs
lt on l.LMEmployeeID = lt.employeeID
)
select EmployeeID from departmentIDs
本文提供了一段SQL代码示例,该代码通过递归查询的方式获取指定员工及其下属的所有部门ID。利用WITH语句创建了一个临时表departmentIDs,首先选取了指定员工的信息,然后通过内连接递归地获取所有下级员工的部门信息。
2943

被折叠的 条评论
为什么被折叠?



