67,538
社区成员
发帖
与我相关
我的任务
分享
Select chk1.chk1id,chk1.chk1name,chk1.chk1date,chk2.chk2id,chk2.chk2name,chk2.chk2date from
(select rownum as rid,a.chk1id,b.name as chk1name,a.chk1date from tmp_chklist a left join tmp_user b on a.chk1id=b.id) chk1
inner join
(select rownum as rid,a.chk2id,b.name as chk2name,a.chk2date from tmp_chklist a left join tmp_user b on a.chk2id=b.id) chk2
on chk1.rid=chk2.rid
select * //主要你那个chkdate那几个不知道怎么搞。
from user u left join checkList ch on u.id in(ch.chk1id,ch.chk2id,ch.chk3id,ch.chk4id,ch.chk5id)
select u.id,u.name,check.chkdate
from user u join checkList check on u.id = check.chkid
select u.id,u.name,check.chkdate
from user u join checkList check on u.id = check.chkid
select u.id,u.name,check.chkdate
from user u join checkList check on i.id = check.chkid