51
Report Exchange / Re: ขอคำแนะนำการนับจำนวนครั้งของการมารับบริการของผู้ป่วยด้วยฮะ
« เมื่อ: มิถุนายน 01, 2012, 11:10:01 AM »
select p.hn,concat(p.pname,p.fname,' ',p.lname) as ptname
,odx.icd10,count(distinct o.vn) CC,max(o.vstdate) lastdate
from ovst o
left join patient p on p.hn=o.hn
left join vn_stat v on v.vn=o.vn
left join ovstdiag odx on o.vn=odx.vn
where o.vstdate between "2012-01-01" and "2012-05-31"
and odx.icd10 between 'F20' and 'F2099'
group by p.hn
order by p.hn
หรือจะประมาณนี้ เปลี่ยนรหัสโรคเอาหล่ะกัน
,odx.icd10,count(distinct o.vn) CC,max(o.vstdate) lastdate
from ovst o
left join patient p on p.hn=o.hn
left join vn_stat v on v.vn=o.vn
left join ovstdiag odx on o.vn=odx.vn
where o.vstdate between "2012-01-01" and "2012-05-31"
and odx.icd10 between 'F20' and 'F2099'
group by p.hn
order by p.hn
หรือจะประมาณนี้ เปลี่ยนรหัสโรคเอาหล่ะกัน