จากที่ใช้คำสั่งดึงข้อมูลผู้ป่วยเสียชีวิตทั้งจาก ER and Ward
มาเทียบกับผู้ป่วยเสียชีวิตจาตาราง Death
พบว่าผู้ป่วยเสียชีวิตหลายรายไม่มีในตาราง Death
รบกวน อาจารย์ผู้ใจดี ให้ความกระจ่างด้วยครับ
ในเมื่อ Discharge เป็น Death แล้ว ทำไมข้อมูลไม่เข้าไปในตาราง Death
ส่วนคำสั่งจะเป็นแบบนี้ครับ ไม่รู้ว่าถูกต้องรึเปล่า
คำสั่งนี้ของ Er
select distinct o.hn,er.vstdate,er.vn,concat(p.pname,p.fname,' ',p.lname),od.icd10,i.name
from ovst o
left outer join er_regist er on o.vn=er.vn
left outer join patient p on o.hn=p.hn
left outer join ovstdiag od on o.vn=od.vn
left outer join icd101 i on od.icd10=i.code
where er.vstdate between '2009-10-01'and'2010-09-30' and er.er_dch_type = '4'
คำสั่งนี้ของ Ward
select i.dchdate,o.hn,i.an,concat(p.pname,p.fname,' ',p.lname),id.icd10,ic.name,i.ward
from ovst o
left outer join ipt i on o.an=i.an
left outer join iptdiag id on i.an=id.an
left outer join icd101 ic on id.icd10=ic.code
left outer join patient p on o.hn=p.hn
where i.dchdate between '2009-10-01'and'2010-09-30'
and dchstts in('09','08')
and id.diagtype='1'