首页 > 文章列表 > 如何查询指定部门及其下属部门的所有用户?

如何查询指定部门及其下属部门的所有用户?

231 2025-01-28

如何查询指定部门及其下属部门的所有用户?

查询指定部门旗下所有部门的用户

要查询某个部门下所有部门的用户,可以通过在sql查询中添加条件过滤。

SELECT
    ud.dept_id,u.*
FROM
    sys_user_dept ud LEFT JOIN sys_user u ON ud.user_id=u.id
WHERE
    ud.dept_id = 目标部门ID

其中,目标部门id是要查询的指定部门的id。此条件将过滤掉不属于该部门的用户记录,确保只返回隶属于目标部门及旗下所有部门的用户。

来源:1730589041