ขอรายงานสาเหตุการส่งต่อ 5 อันดับครับ
แล้วถ้าเป็น 10 อันดับโรคส่งต่อ refer ใช้อย่างนี้หรือเปล่าครับ ไม่รู้ถูกหรือเปล่าน่ะครับ มือใหม่หัดขับครับ
select pdx ,name, cases
from
(select vn.pdx,count(r.vn) as cases,icd.name as name
from referout r
join ovst o on o.vn = r.vn
join vn_stat vn on vn.vn = r.vn
join icd101 icd on icd.code = vn.pdx
where r.refer_date between "2012-01-01" and "2012-01-31" and vn.pdx <> "U000" and vn.pdx <> ""
group by vn.pdx
order by cases desc ) as temp
join
(select distinct count(r1.vn) as time_r1
from referout r1
join ovst o1 on o1.vn = r1.vn
join vn_stat vn1 on vn1.vn = r1.vn
where r1.refer_date between "2012-01-01" and "2012-01-31" and vn1.pdx <> "U000" and vn1.pdx <> ""
group by vn1.pdx
order by time_r1 desc
limit 10) as temp1 on temp1.time_r1 = temp.cases
group by pdx ,name, cases
order by cases desc