34,593
社区成员
发帖
与我相关
我的任务
分享
select a.id,
a.user1id, (select name from users t1 where t1.user1id = a.user1id) name1,
a.user2id, (select name from users t2 where t2.user1id = a.user1id) name2,
a.user3id, (select name from users t3 where t3.user1id = a.user1id) name3,
from groups a
select a.id,a.user1id,b.name as name1,a.user2id,c.name as name2,a.user3id,d.name as name3
from groups a
left join users b on a.user1id=b.id
left join users c on a.user2id=c.id
left join users d on a.user3id=d.id