ผู้เขียน หัวข้อ: มีโจทย์จากคลินิกAsthma  (อ่าน 2189 ครั้ง)

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

ออฟไลน์ mslangu

  • Hero Member
  • *****
  • กระทู้: 626
  • Respect: 0
    • ดูรายละเอียด
มีโจทย์จากคลินิกAsthma
« เมื่อ: สิงหาคม 25, 2014, 15:37:09 PM »
0
มีเรื่องว่าให้หาผู้ป่วยที่มารักษาในรหัสโรค Asthma และ COPD ที่มีการคัดกรองที่มีระบุว่ายังสูบบุหรี่อยู่ โดยข้อมูลย้อนหลัง ประมาณ 3 ปี โดยให้เอาสถานะล่าสุดที่เค้าคัดกรองว่า ยังสูบบุหรี่อยู่ในบุคคลนั้น ๆ จะใช้คำสั่งอย่างไรให้ได้ข้อมูลที่บุคคลนั้นมา รพ. ล่าสุดในเงื่อนไขการที่เค้ายังสูบบุหรี่อยู่
select o.vstdate,ov.hn,concat(p.pname,p.fname," ",p.lname) as FullName,ov.icd10 as code,s.smoking_type_name
from ovst  o
left outer join ovstdiag ov  on o.vn = ov.vn
left outer join opdscreen op on o.hn = op.hn
left outer join smoking_type s on op.smoking_type_id = s.smoking_type_id
left outer join patient p on o.hn = p.hn
where ov.icd10 in ("J45","J459","J46","J440","J441","J442") and op.smoking_type_id = "2" and o.vstdate between "2010-08-01" and "2014-08-15"
group by o.hn ORDER BY o.vstdate
รบกวนหน่อยครับ
อรรถกร ลัดเลีย โรงพยาบาลละงู 074-773563
ขึ้นระบบ HoSxP วันที่ 4 พ.ย. 2552 โดยทีมงาน รพ.ปานะเระ รพ.ไม้แก่น รพ.ทุ่งยางแดง และขึ้นระบบ
HOSxP_PCU และ DATACENTER กับ BMS
Server IBM Intel Xeon Quad-Core E5504 2.0GHz, 4MB L3 Cache RAM 4+16 GB HD SAS 15K 147GBx2 Raid 1
CentOS 5.4-64 bit
HoSxP v.3.57.xx.xx(ตามไปเรื่อย ๆ) MySQL 5.5.34-32.0
ระบบเก่า MITNET
ขอบคุณ BMS ที่พัฒนาโปรแกรมดี ๆ อย่างต่อเนื่องครับ