ประมาณนี้ครับ Run ที่สายฟ้าได้ถูกต้อง แต่ตรง opd.cc filed นี้เก็บค่าแบบ memo เวลาติ๊กตรง ส่งออกข้อมูลออก excell ในระบบงาน End user report มันว่างครับช่วยแนะนำการทำรายงานแบบนี้ให้ด้วยครับ
select v.vstdate,pt.hn,pt.cid,concat(pt.pname,pt.fname,' ',pt.lname) as ptname ,pt.informaddr
,ol.name,icd.name,vx.pdx ,vx.dx0 ,vx.dx1,vx.dx2,vx.dx3,vx.dx4,vx.dx5 ,opd.cc
from ovst v
left outer join vn_stat vx on vx.vn=v.vn
left outer join opdscreen opd on opd.vn=v.vn
left outer join pttype p on p.pttype=v.pttype
left outer join patient pt on pt.hn=v.hn
left outer join icd101 icd on icd.code=vx.pdx
left outer join hospcode hos on hos.hospcode=v.hospmain
left outer join ovstist ol on ol.ovstist=v.ovstist
where v.vstdate between '2010-01-01' and '2010-05-01'
and (vx.pdx in ('T140','T141' )
or vx.dx0 in ('T140','T141' )
or vx.dx1 in ('T140','T141' )
or vx.dx2 in ('T140','T141' )
or vx.dx3 in ('T140','T141' )
or vx.dx4 in ('T140','T141' )
or vx.dx5 in ('T140','T141' ) )
group by v.vn
order by v.vstdate