维保专业、组织机构、线别、用户等数据联查

--根据用户工号或者组织机构查询 专业、线别、用户组、用户、组织机构 --新版

SELECT * FROM (SELECT
                 T_WW_USERORG.USER_CODE,
                 T_WW_USER.USER_NAME,
                 T_WW_USERORG.ORG_CODE,
                 T_WW_ORG.ORG_NAME,
                 TDMBM06.LINE_CODE,
                 TDMBM05.MAJOR_CODE,
                 TDMBM01.NODE_NAME,
                 U3.GROUP_ENAME,
                 U3.GROUP_CNAME
               FROM RPLAT60.T_WW_USERORG
                 LEFT JOIN RPLAT60.T_WW_USER ON T_WW_USERORG.USER_CODE = T_WW_USER.USER_CODE
                 LEFT JOIN RPLAT60.T_WW_ORG ON T_WW_USERORG.ORG_CODE = T_WW_ORG.ORG_CODE
                 LEFT JOIN WBPLAT.TDMBM06 ON T_WW_USERORG.ORG_CODE = TDMBM06.ORG_CODE
                 LEFT JOIN WBPLAT.TDMBM05 ON T_WW_USERORG.ORG_CODE = TDMBM05.ORG_CODE
                 LEFT JOIN WBPLAT.TDMBM01 ON TDMBM05.MAJOR_CODE = TDMBM01.NODE_CODE
                 LEFT JOIN IPLAT60.XS_USER U1 ON T_WW_USERORG.USER_CODE = U1.LOGIN_NAME
                 LEFT JOIN IPLAT60.XS_USER_GROUP_MEMBER U2 ON U1.USER_ID = U2.MEMBER_ID
                 LEFT JOIN IPLAT60.XS_USER_GROUP U3 ON U2.PARENT_ID = U3.ID
)
WHERE MAJOR_CODE = '11';


--根据用户工号或者组织机构查询  专业、线别、用户组、用户、组织机构  --废版
SELECT DISTINCT
  T1.*,
  T2.LINE_CODE,
  T3.MAJOR_CODE,
  (SELECT NODE_NAME FROM WBPLAT.TDMBM01 WHERE NODE_CODE = T3.MAJOR_CODE) AS 专业名称,
  T4.groupEname,
  T4.groupCname
FROM QUERY_ORGUSER_BYUSER T1 LEFT JOIN WBPLAT.TDMBM06 T2 ON T1.ORG_CODE = T2.ORG_CODE
  LEFT JOIN WBPLAT.TDMBM05 T3 ON T1.ORG_CODE = T3.ORG_CODE
  LEFT JOIN (SELECT
               U1.LOGIN_NAME  AS userId,
               U1.USER_NAME   AS userName,
               U3.GROUP_ENAME AS groupEname,
               U3.GROUP_CNAME AS groupCname
             FROM IPLAT60.XS_USER U1 LEFT JOIN IPLAT60.XS_USER_GROUP_MEMBER U2 ON U1.USER_ID = U2.MEMBER_ID
               LEFT JOIN IPLAT60.XS_USER_GROUP U3 ON U2.PARENT_ID = U3.ID) T4 ON T1.USER_CODE = T4.userId
WHERE T4.groupEname = 'DM_004' AND T3.MAJOR_CODE = '11';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值