ผู้เขียน หัวข้อ: ขอคำสั่ง sql เกี่ยวกับการดึงคนไข้ที่มีผลวินิจฉัยเฉพาะบางโรค  (อ่าน 3653 ครั้ง)

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

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
ต้องการดึงข้อมูล คนไข้ OPD ที่มีผลวินิจฉัย (ผลวินิจฉัย E100 - E119) จากตาราง vn_stat  ผมใช้ฟิลด์ pdx เป็นเงื่อนไขในการดึงข้อมูล แต่มีปัญหาอยู่ว่า ถ้าคนไข้นั้น มีผลวินิจฉัย E100-E119 ไม่ได้อยู่ที่ผลวินิจฉัยแรก (pdx) แต่ไปอยู่ที่ผลวินิจฉัยที่ 2,3,4 (dx0,dx1,dx2) ผมจะต้องเขียนคำสั่งอย่างไรให้สามารถดึงคนไข้ที่มีผลวินิจฉัย E100-E119 ขึ้นมาได้ โดยอาจจะอยู่ที่ผลวินิจฉัยที่ pdx,dx0,dx1,dx2,dx3,dx4,dx5 ก็ได้ ให้ดึงขึ้นมาโชว์ทั้งหมดครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ thecoy

  • Hero Member
  • *****
  • กระทู้: 1,159
  • นักวิชาการคอมพิวเตอร์
  • Respect: 0
    • ดูรายละเอียด
ลองใช้ opd custom seach ดูครับ
โรงพยาบาลรัษฎา  ตรัง
CentOS 5.5  Ram  4  GB
HOSxP V.3.54.11.2 MySQL 5.1.30

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ดึงจาก ovstdiag ครับ
คำถามลักษณะนี้ตอบไปหลายครั้งแล้ว ลองค้นด้วยคำว่า ovstdiag ครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ redfireball

  • Full Member
  • ***
  • กระทู้: 219
  • คุณแม่ขอร้อง..ร้อง....
  • Respect: +4
    • ดูรายละเอียด
select ov.*
from vn_stat ov 
where (ov.pdx between "E100" and "E119") 
or (ov.dx0 between "E100" and "E119" ) 
or (ov.dx1 between "E100" and "E119" ) 
or (ov.dx2 between "E100" and "E119" ) 
or (ov.dx3 between "E100" and "E119" ) 
or (ov.dx4 between "E100" and "E119" ) 
or (ov.dx5 between "E100" and "E119" )
and ov.vstdate between "2010-01-01" and "2010-01-31"
ประมาณนี้เปล่าครับ   :) :)
โรงพยาบาลสังคม
SANGKHOM HOSPITAL
30 เตียง อ.สังคม จ.หนองคาย
http://www.sangkhomhospital.com
ขึ้นระบบ 5 ธ.ค. 51