ก่อนนี้ได้ sql ท่านอ.ขวดมาเพื่อหาคนไข้ ที่มีคำว่า ไข้ ไม่มีไข้ ฯลฯ ในCC ช่วงหลัง Nurse งานจิตเวช ได้บันทึกคำว่า สูบบุหรี่,หรือยาเส้น,หรือดื่มสุรา ใน HPI,CC,PHP จะทำอย่างไรได้บ้าง
หนักใจแทน ปัญหา IT กับ พยาบาล
ลองไปทดสอบดูนะครับ ใน CC ผิดพลาด ก้อขอโทษนะครับ ขอบคุณ กระหรี่ปับ(อาหารว่าง) นะครับ
select op.vstdate,p.hn,concat(p.pname,fname,' ',lname) as "pt_name",
v.age_y,v.pdx,v.dx0,v.dx1,v.dx2,v.dx3,v.dx4,v.dx5,op.cc
from opdscreen op
left outer join patient p on p.hn = op.hn
left outer join vn_stat v on v.vn = op.vn
where op.vstdate between '2009-04-27' and '2009-06-21'
and ((op.cc like '%ดื่ม%' ) or (op.cc like '%ยาเส้น%' ) or (op.cc like '%สูบ%' ) or (op.cc like '%บุหรี่%' ) )
เพิ่ม
select op.vstdate,p.hn,concat(p.pname,fname,' ',lname) as "pt_name",
v.age_y,v.pdx,v.dx0,v.dx1,v.dx2,v.dx3,v.dx4,v.dx5,op.cc,op.hpi,op.pmh
from opdscreen op
left outer join patient p on p.hn = op.hn
left outer join vn_stat v on v.vn = op.vn
where op.vstdate between '2009-04-27' and '2009-06-21'
and ((op.cc like '%ดื่ม%' ) or (op.cc like '%ยาเส้น%' ) or (op.cc like '%สูบ%' ) or (op.cc like '%บุหรี่%' )
or (op.hpi like '%ดื่ม%' ) or (op.hpi like '%ยาเส้น%' ) or (op.hpi like '%สูบ%' ) or (op.hpi like '%บุหรี่%' )
or (op.pmh like '%ดื่ม%' ) or (op.pmh like '%ยาเส้น%' ) or (op.pmh like '%สูบ%' ) or (op.pmh like '%บุหรี่%' ))