BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: 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
ขอคำแนะนำจากพี่ ๆ ด้วยครับ
-
;D ;D ไม่มี pdx ในตาราง Referout ถ้าต้องการนับผู้รับบริการ เปลี่ยนเป็น count vn,hn หรือ ถ้าต้องการ count pdx ก็ให้ไป join กับ vn_stat ก่อน แล้ว น่าจะ OK กว่านะ
-
;D ;D ไม่มี pdx ในตาราง Referout ถ้าต้องการนับผู้รับบริการ เปลี่ยนเป็น count vn,hn หรือ ถ้าต้องการ count pdx ก็ให้ไป join กับ vn_stat ก่อน แล้ว น่าจะ OK กว่านะ
จริงด้วย.....ขอบคุณครับ
-
ที่ตาราง referout มี pdx น่ะครับ(กลับมาลองเปิดดูอีกที) ดังรูป คือ ผมอยากได้ข้อมูลผู้ป่วยนอกที่ส่ง refer 5 อันดับโรคน่ะครับ