当部门表,我们要找到上级部门中是单位的,而单位下面有子单位的情况
select id from system_departments
start with id =i.department_id
connect by prior parent_id= id and prior flag!='1'
prior可以理解成我的,并且我的flag不等于1的情况
oracle 取第一条数据,可以是有romnum==1.sqlserver可以使用top1
当部门表,我们要找到上级部门中是单位的,而单位下面有子单位的情况
select id from system_departments
start with id =i.department_id
connect by prior parent_id= id and prior flag!='1'
prior可以理解成我的,并且我的flag不等于1的情况
oracle 取第一条数据,可以是有romnum==1.sqlserver可以使用top1