From a6569f6120a8708884c3df4337dc8b32ca42d08d Mon Sep 17 00:00:00 2001 From: jity7777 Date: Fri, 2 Jun 2023 04:05:00 +0000 Subject: [PATCH] =?UTF-8?q?<=EA=B8=B0=EB=8A=A5=EA=B0=9C=EC=84=A0>=201.=20P?= =?UTF-8?q?MS=20NO=20:=207976=202.=20(=EC=A3=BC=EC=9A=94)=EC=9E=91?= =?UTF-8?q?=EC=97=85=EB=82=B4=EC=9A=A9=20(1)=20Dao/MyBatis/Maps/Lect.xml?= =?UTF-8?q?=20=20-=20studyplacename=20=EC=BF=BC=EB=A6=AC=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dao/MyBatis/Maps/Lect.xml | 49 ++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/Dao/MyBatis/Maps/Lect.xml b/Dao/MyBatis/Maps/Lect.xml index 9016a1c..739e417 100644 --- a/Dao/MyBatis/Maps/Lect.xml +++ b/Dao/MyBatis/Maps/Lect.xml @@ -72,32 +72,33 @@ ,row_number() over(order by $orderby$a.cdt desc) rno ,count(a.cdt) over() pagetotalcount , b.cshape, ifnull(e.scdtype, 1) as scdtype - , (case when e.scdtype is null then h.cname else g.cname end ) as studyplace - , (case when b.cshape=0 then '온라인' when b.cshape=1 then '교육장교육' else '온라인교육' end) cshapename - , a.edate - from lect a - left outer join payitem pi on pi.pino=a.pino - inner join cm b on b.cmno=a.cmno - left outer join comcode bc on bc.ccode=b.certgradecc - inner join cg cg on cg.cgno=b.cgno - inner join cg pcg on pcg.cgno=cg.pcgno - inner join term c on c.tmno=b.tmno - inner join users u on u.userno=a.userno - left outer join comcode uc on uc.ccode=u.ccposition - left outer join assign ua on ua.asno=u.asno + + , g.cname as studyplace + , (case when b.cshape=0 then '온라인' when b.cshape=1 then '교육장교육' else '온라인교육' end) cshapename + , a.edate + from lect a + left outer join payitem pi on pi.pino=a.pino + inner join cm b on b.cmno=a.cmno + left outer join comcode bc on bc.ccode=b.certgradecc + inner join cg cg on cg.cgno=b.cgno + inner join cg pcg on pcg.cgno=cg.pcgno + inner join term c on c.tmno=b.tmno + inner join users u on u.userno=a.userno + left outer join comcode uc on uc.ccode=u.ccposition + left outer join assign ua on ua.asno=u.asno - left outer join ( - select lectno,max(cmino) as cmino - from lectinning t - group by lectno - ) d on a.lectno = d.lectno - left outer join cminning e on b.cmno = e.cmno and d.cmino = d.cmino and e.userno = a.userno - left outer join cminningscd f on a.cmisno = f.cmisno - left outer join comcode g on f.studyplace = g.ccode - left outer join comcode h on b.studyplace = h.ccode + left outer join ( + select lectno,max(cmino) as cmino + from lectinning t + group by lectno + ) d on a.lectno = d.lectno + left outer join cminning e on b.cmno = e.cmno and d.cmino = d.cmino and e.userno = a.userno + left outer join cminningscd f on a.cmisno = f.cmisno + left outer join comcode g on f.studyplace = g.ccode + left outer join comcode h on b.studyplace = h.ccode - where a.ischanged=0 - and a.lectno=#lectno# + where a.ischanged=0 + and a.lectno=#lectno# and a.userno=#userno# ) a