您的位置:首页 > 其它

【LEFT JOIN 入门级实践】项目表与组织表与人员表,其中人员存在上下级关系

2017-10-31 16:47 561 查看

【LEFT JOIN 实战记录】统计查询-问题明细指标查询
【LEFT
JOIN 实战记录】统计查询-整改事项查询(多表联合查询+多次左连接字典表)
【LEFT JOIN 实战记录】统计查询-按主办处室区县查询纳入分析研判库
【LEFT JOIN 实战记录】是否纳入市级预算项目概览界面
【LEFT JOIN 入门级实践】项目表与组织表与人员表,其中人员存在上下级关系
【LEFT JOIN 入门级实践】MYSQL 简单实现 ORACLE minus 差集函数
如何手动将ORACLE的sql建表语句转换为MYSQL的建表语句

SELECT
P .*, org.orguuid AS orgUuid,
org.cnName AS cnName,
person.full_name AS addPersonName,
person2.full_name AS personLeaderName
FROM
RECTIFY_PROJECT P
LEFT JOIN sys_org org ON org.orguuid = P .officesid
LEFT JOIN ro_person person ON person.personuuid = P .hoder_uuid
--再次左连接 ro_person表, 两个人员表 通过别名(person/person2)来区分
LEFT JOIN ro_person person2 ON person2.personuuid = P .org_leader_uuid
WHERE
1 = 1
AND P .is_del != 1
AND P .parent_project_uuid = ''
AND P .project_Uuid = ?
ORDER BY
P .project_rectify_state ASC,
P .add_time DESC
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: