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

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

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
ช่วยดูคำสั่งนี้ให้หน่อยครับ
« เมื่อ: พฤษภาคม 10, 2010, 07:56:21 AM »
0
อยากได้คำสั่งคนไข้เบาหวานที่ไม่ได้ตรวจ HBA1C  ผมใช้คำสั้งนี้มีเพียง 19 record เท่านั้นไม่รู้ต้องปรับตรงไหนครับขอบคุณครับ

select distinct v.hn,concat(p.pname,p.fname," ", p.lname) as '????????',p.cid,p.informtel,v.pdx,v.vstdate,h.lab_order_number,o.lab_items_code,o.lab_items_name_ref,o.lab_order_result  from vn_stat v
left outer join patient p on p.hn = v.hn
left outer join icd101 i on i.code = v.pdx
left outer join lab_head h on h.hn = v.hn
left outer join lab_order o on o.lab_order_number = h.lab_order_number
where v.pdx = 'E119' and  p.hcode = '14555'
and      lab_items_name_ref = 'HBA1C'  is null
group by v.hn
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ armds

  • Hero Member
  • *****
  • กระทู้: 1,084
  • armds
  • Respect: +10
    • ดูรายละเอียด
Re: ช่วยดูคำสั่งนี้ให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: พฤษภาคม 10, 2010, 08:36:21 AM »
0
ลองดูครับ.....

select distinct v.hn,concat(p.pname,p.fname," ", p.lname) as 'ptname',p.cid,p.informtel,v.pdx,v.vstdate,h.lab_order_number,o.lab_items_code,o.lab_items_name_ref,o.lab_order_result
from vn_stat v
left outer join patient p on p.hn = v.hn
left outer join icd101 i on i.code = v.pdx
left outer join lab_head h on h.hn = v.hn
left outer join lab_order o on o.lab_order_number = h.lab_order_number
where v.pdx = 'E119' and  p.hcode = '14555'
and      lab_items_name_ref <> 'HBA1C'
and v.vstdate between'2010-01-01'and'2010-01-31'
group by v.hn
โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย จ.เลย
ขนาด 60 เตียง นวก. คอมพิวเตอร์ ขึ้นระบบ ปี 2548
ขอบคุณ อ.ชัยพร อ.สุชัย อ.เดชา อ.doreamon อ.naj อ.ขวด และอ.ในเว็บ hosxp.net ทุกท่าน

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
Re: ช่วยดูคำสั่งนี้ให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: พฤษภาคม 10, 2010, 08:49:00 AM »
0
ยังไม่ได้ครับเพราะยังมีรายชื่อคนที่ตรวจ HBA1C อยู่คับ
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ armds

  • Hero Member
  • *****
  • กระทู้: 1,084
  • armds
  • Respect: +10
    • ดูรายละเอียด
Re: ช่วยดูคำสั่งนี้ให้หน่อยครับ
« ตอบกลับ #3 เมื่อ: พฤษภาคม 10, 2010, 09:53:04 AM »
0
ลองดูใหม่ครับ

select distinct v.hn,concat(p.pname,p.fname," ", p.lname) as 'ptname',p.cid,p.informtel,v.pdx,v.vstdate,h.lab_order_number,o.lab_items_code,o.lab_items_name_ref,o.lab_order_result
from vn_stat v
left outer join patient p on p.hn = v.hn
left outer join icd101 i on i.code = v.pdx
left outer join lab_head h on h.vn = v.vn
left outer join lab_order o on o.lab_order_number = h.lab_order_number
where v.pdx = 'E119' and  p.hcode = '14555'
and      lab_items_name_ref <> 'HBA1C'
and v.vstdate between'2010-01-01'and'2010-01-31'
group by v.hn
โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย จ.เลย
ขนาด 60 เตียง นวก. คอมพิวเตอร์ ขึ้นระบบ ปี 2548
ขอบคุณ อ.ชัยพร อ.สุชัย อ.เดชา อ.doreamon อ.naj อ.ขวด และอ.ในเว็บ hosxp.net ทุกท่าน