27,579
社区成员
发帖
与我相关
我的任务
分享
SELECT
a.*,
c.u_cname AS username,
b.G_CName AS gropname,
e.u_cname AS dusername,
d.G_CName AS dgropname
FROM AP_Detail AS a
LEFT JOIN ( sys_Group AS b
INNER JOIN sys_User AS c ON b.GroupID=c.U_GroupID) ON a.D_UserID=b.userid
LEFT JOIN ( sys_Group AS d
INNER JOIN sys_User AS e ON d.GroupID=e.U_GroupID) ON a.D_DUserID=e.userid
WHERE a.D_PrimaryID=2
SELECT
a.*,
c.u_cname AS username,
b.G_CName AS gropname,
e.u_cname AS dusername,
d.G_CName AS dgropname
FROM AP_Detail AS a
LEFT JOIN ( sys_Group AS b
INNER JOIN sys_User AS c ON b.GroupID=c.U_GroupID) ON a.D_UserID=b.userid
LEFT JOIN ( sys_Group AS d
INNER JOIN sys_User AS e ON d.GroupID=e.U_GroupID) ON a.D_DUserID=e.userid
SELECT
a.*,
c.u_cname AS username,
b.G_CName AS gropname,
e.u_cname AS dusername,
d.G_CName AS dgropname
FROM AP_Detail AS a
LEFT JOIN ( sys_Group AS b
LEFT JOIN sys_User AS c ON b.GroupID=c.U_GroupID) ON a.D_UserID=b.userid
LEFT JOIN ( sys_Group AS d
LEFT JOIN sys_User AS e ON d.GroupID=e.U_GroupID) ON a.D_DUserID=e.userid
select * from AP_Detail
left join (
select a.UserID,a.u_cname,b.GCName as groupname from sys_User a inner join sys_Group b on a.U_GroupID=b.GroupID
) as userinfo
on AP_Detail .D_UserID=userinfo.userid
left join (
select AP_DetailID adID, userinfo.duserid, userinfo.dusername, userinfo.dgropname from AP_Detail
left join (
select a.UserID,a.u_cname,b.GCName as groupname from sys_User a inner join sys_Group b on a.U_GroupID=b.GroupID
) as userinfo
on AP_Detail .D_DUserID=userinfo.duserid
) as duserinfo
) on AP_Detail.AP_DetailID =duserinfo.adID where D_PrimaryID =2