C
chelon
Unregistered / Unconfirmed
GUEST, unregistred user!
现有一树型结构的部门表,该表的结构如下:
部门表(部门编号,部门编码,部门名称,上级部门编号,部门级数,是否明细部门)
如 1 01 公司 1 1 0
2 001 A公司 1 2 0
3 002 B公司 1 2 0
4 00101 A1部 2 3 1
5 00102 A2部 2 3 1
6 00201 B1部 3 3 1
其中,[部门编号]是自增型,当[部门编号]和[上级部门编号]相同时是顶级部门,部门级数
从1开始算起,每下一级+1,只有当[是否明细部门]为1时才能在该部门中分配职员,如当在
B1部下有下级部门时,B1部的[是否明细部门]属性将从1变为0,不知道清不清楚?
现寻求可以进行遍历、添加、修改和删除操作该部门表的SQL语句,望各位大虾倾力帮助。
部门表(部门编号,部门编码,部门名称,上级部门编号,部门级数,是否明细部门)
如 1 01 公司 1 1 0
2 001 A公司 1 2 0
3 002 B公司 1 2 0
4 00101 A1部 2 3 1
5 00102 A2部 2 3 1
6 00201 B1部 3 3 1
其中,[部门编号]是自增型,当[部门编号]和[上级部门编号]相同时是顶级部门,部门级数
从1开始算起,每下一级+1,只有当[是否明细部门]为1时才能在该部门中分配职员,如当在
B1部下有下级部门时,B1部的[是否明细部门]属性将从1变为0,不知道清不清楚?
现寻求可以进行遍历、添加、修改和删除操作该部门表的SQL语句,望各位大虾倾力帮助。