ผู้เขียน หัวข้อ: ช่วยดูโค้ดคำสั่งทำรายงานให้หน่อยครับ  (อ่าน 2703 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 671
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
ผมต้องการทราบผลการตรวจ HbA1c ของผู้ป่วยคลีนิคเบาหวานครับ ผมเขียนออกมาแล้วผลที่ได้ คือ ผลที่แสดง ณ วันที่ปัจจุบัน ถูกดึงมาจากผลที่มาตรวจ HbA1c ครั้งล่าสุดของผู้ป่วยครับ เช่น ผู้ป่วยเคยมาตรวจ HbA1c แล้วเมื่อเดือนก่อน แล้วมารับบริการในวันนี้ พอดึงรายงานออกมาผลของ HbA1c ของครั้งก่อน มาแสดงผลในวันนี้ครับ ซึ่งในวันนี้ผู้ป่วยไม่ได้มีการตรวจ HbA1c เลย (ซึ่งในวันนี้มารับบริการแต่ไม่ได้ตรวจ HbA1c ผลก็ควรจะเป็นค่าว่าง) ผมต้องแก้คำสั่งในรายงานอย่างไรครับ....

select  o.hn,concat(p.pname," ",p.fname,"  ",p.lname)as name,t.full_name,l.lab_order_result
from ovst o
 left outer join patient p on p.hn=o.hn
 left outer join lab_head h on h.hn=o.hn
  left outer join lab_order l on l.lab_order_number=h.lab_order_number
 left outer join thaiaddress t on t.tmbpart=p.tmbpart and t.amppart=p.amppart and t.chwpart=p.chwpart
where o.main_dep="052"
and l.lab_items_code ="198"
and  o.vstdate between '2013-01-10' and  '2013-01-10'
group by o.hN

Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ช่วยดูโค้ดคำสั่งทำรายงานให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: มกราคม 10, 2013, 15:09:18 PM »
0
 left outer join lab_head h on h.vn=o.vn
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 671
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ช่วยดูโค้ดคำสั่งทำรายงานให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: มกราคม 10, 2013, 15:19:26 PM »
0
left outer join lab_head h on h.vn=o.vn
ขอบคุณครับ :) :) :)
Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......