BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: ploykot ที่ กันยายน 17, 2012, 11:39:22 AM

หัวข้อ: ช่วยแก้ข้อมูลผู้ป่วยอนามัยหน่อยครับ
เริ่มหัวข้อโดย: ploykot ที่ กันยายน 17, 2012, 11:39:22 AM
ช่วยแก้ข้อมูลผู้ป่วยอนามัยที่มาโรงพยาบาลหน่อยครับ ต้องการให้ออกมาเป็นจำนวนคร้ังครับ ตอนนี้คำนวณออกมาเป็นจำนวนคนครับ ขอบคุณครับ


select vn.hospsub  ,concat(h.hosptype,"  ",h.name) as hospname ,count(vn.vn) as cc from patient  p
left join vn_stat vn on vn.hn=p.hn
left join hospcode h on h.hospcode = vn.hospsub
where vn.hospsub in (11234,07236,07237,07238,07239,07240,07241,07242,07243,24065,24212)
      and vn.vstdate  between "2011-07-01" and "2011-07-26"
group by  vn.hospsub,h.name

 
หัวข้อ: Re: ช่วยแก้ข้อมูลผู้ป่วยอนามัยหน่อยครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 17, 2012, 11:42:35 AM
ลองปรับตารางหลักเป็น from vn_stat ครับ  แล้วลอง join มาที่ patient ทีหลัง