ขอบคุณครับพี่ทิว แต่ผมลองต่อแล้ว ใช่แบบนี้หรือเปล่าครับ ไม่ออกครับ!! 55555++
select pselect p.hn,concat(p.pname,p.fname,' ',p.lname)as ptname,count(p.hn) as chn from vn_stat v left join patient p on p.hn=v.hn
where v.vstdate between "20101001" and "20110930" and pdx in(v.pdx between "I050" and "I099" or v.pdx between "I200" and "I259" or v.pdx between "I260"
and "I289" or v.pdx between "I300" and "I388" ) group by p.hn
ผมต่อผิดแน่เลย รบกวนพี่ทิวดูอีกรอบได้ไหม??555++
ขอถามนิดนึงนะครับพี่ ถ้าแบบนี้จะแสดงเฉพาะคนไข้ที่ถูกเป็นโรคหลัก(pdx) อย่างเดียวใช่ป่าวครับ ถ้าจะให้แสดงหมดได้ไหมครับ ไม่แยกว่าโรคหลัก โรคร่วม ขอบคุณครับ