SYS_ORG_ELEMENT里面包含部门、部门下属小组、小组包含的人员、岗位。
每条信息包含FD_ID、FD_NAME、FD_PARENTORGID、FD_ORG_TYPE,
人员的FD_ORG_TYPE是8,岗位的FD_ORG_TYPE是4。
已知信息管理中心 FD_ID = '15e56deb72015f28d5de5b545b9b920e',
查询下属每个小组的人数:
SELECT
B.FD_NAME,
A.FD_NAME,
A.FD_ID,
COUNT (*) PERSON_NUM
FROM
SYS_ORG_ELEMENT A
LEFT JOIN SYS_ORG_ELEMENT B ON A.FD_PARENTID = B.FD_ID
LEFT JOIN SYS_ORG_ELEMENT C ON C.FD_PARENTID = A.FD_ID
WHERE
B.FD_ID = '15e56deb72015f28d5de5b545b9b920e'
AND C.FD_ORG_TYPE = '8'
GROUP BY
B.FD_NAME,
A .FD_ID,
A .FD_NAME
以上A表是小组信息,B表是部门表,C表是人员表。