select v.pdx,i.name,count(distinct v.hn) as 'คน',count(v.hn) as 'ครั้ง',v.aid
from vn_stat v
left join icd101 i on v.pdx=i.code
where v.vstdate between '2008-1-1' and '2008-1-31'
and v.aid=621001
and i.name is not null
group by v.pdx
order by 4 desc
limit 5
ขอโทษทีครับ พอดีผมเปลี่ยนชื่อ column ใหม่เป็นภาษาไทย