BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: bbbas ที่ พฤศจิกายน 07, 2012, 15:38:29 PM

หัวข้อ: ช่วยดูคำสั่งรายงานให้หน่อยครับ
เริ่มหัวข้อโดย: bbbas ที่ พฤศจิกายน 07, 2012, 15:38:29 PM
ผมลองเขียนคำสั่งหาข้อมูลผู้ป่วยนอกที่ทำการ refer ครับ ได้ข้อมูลดังภาพ แต่ตรงช่องเลข 79 นี่มันคืออะไรครับ ทำไมมันถึงไม่มีรายการในคอลัม name ครับ ผมเขียนคำสั่งดังนี้ครับ
select count(r.pdx) as cc,i.name from referout r
left outer join icd101 i on i.code= r.pdx
where r.refer_point = "OPD"
and r.refer_date between '2010-10-01' and '2011-09-30'
group by r.pdx
order by cc DESC
limit 10
ขอคำแนะนำจากพี่ ๆ ด้วยครับ
หัวข้อ: Re: ช่วยดูคำสั่งรายงานให้หน่อยครับ
เริ่มหัวข้อโดย: James011 ที่ พฤศจิกายน 07, 2012, 15:53:31 PM
 ;D ;D ไม่มี pdx ในตาราง Referout  ถ้าต้องการนับผู้รับบริการ เปลี่ยนเป็น count  vn,hn หรือ ถ้าต้องการ count pdx ก็ให้ไป join กับ vn_stat ก่อน แล้ว  น่าจะ OK กว่านะ
หัวข้อ: Re: ช่วยดูคำสั่งรายงานให้หน่อยครับ
เริ่มหัวข้อโดย: bbbas ที่ พฤศจิกายน 07, 2012, 16:05:34 PM
;D ;D ไม่มี pdx ในตาราง Referout  ถ้าต้องการนับผู้รับบริการ เปลี่ยนเป็น count  vn,hn หรือ ถ้าต้องการ count pdx ก็ให้ไป join กับ vn_stat ก่อน แล้ว  น่าจะ OK กว่านะ
จริงด้วย.....ขอบคุณครับ
หัวข้อ: Re: ช่วยดูคำสั่งรายงานให้หน่อยครับ
เริ่มหัวข้อโดย: bbbas ที่ พฤศจิกายน 08, 2012, 09:11:54 AM
ที่ตาราง referout มี pdx น่ะครับ(กลับมาลองเปิดดูอีกที) ดังรูป คือ ผมอยากได้ข้อมูลผู้ป่วยนอกที่ส่ง refer 5 อันดับโรคน่ะครับ