根据用户ID查询上级和上上级组织机构

select pol.*,
pss.sub_sys_name as sub_sys_name, --子系统名
pui.user_name as oper_user_name, --用于名
pui.real_name as oper_real_name, --用户真名
psf.fun_name as fun_name, --功能点名
psm.mod_name as mod_name, --模块名
poi.org_name as org_name, --组织机构名
office_list.org_name as office_name, --派出所名
station_list.org_name as station_name --分局名
from PT_OPER_LOG pol
left join Pt_Sub_System pss on pol.sub_sys_id = pss.id
left join Pt_User_Info pui on pol.oper_id = pui.id
left join PT_SYS_FUN psf on pol.oper_type = psf.id
and pol.sub_sys_id = psf.sub_sys_id
left join PT_SYS_MODULE psm on pol.mod_id = psm.mod_id
left join pt_org_info poi on pui.org_id = poi.id
left join (select *
from (select *
from pt_org_info poi
start with id = poi.id
connect by id = prior par_id)) office_list on office_list.id =
poi.par_id
left join (select *
from (select *
from pt_org_info poi
start with id = poi.id
connect by id = prior par_id)) station_list on station_list.id =
office_list.par_id

 

转载于:https://www.cnblogs.com/chuang8/p/6654458.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值