BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: ToPPer_(thaicharoen_Hosp) ที่ กันยายน 10, 2010, 10:45:15 AM
-
รบกวนอาจารย์ทุกท่านแนะนำ SQL ดึงผู้ป่วยเบาหวานและเป็นความดันร่วมด้วยทีครับ
ผมดึงข้อมูลจาก ICD10 เพราะคลินิคผมมีข้อมูลไม่ครบถ้วน
ผมใช้คำสั่งแบบนี้ไม่ทราบถูกใหมครับรบกวนแนะนำทีครับ ผมไม่เก่งทำรายงานเลย ;D ;D
แต่ผู้บริหารอยากได้ รบกวนแนะนำทีครับ ขอบคุณทุกท่านครับ
อันนี้ผมดึง HT ถ้า DM ก็เปลี่ยน ICD10
select distinct(hn),icd10
from ovstdiag
where vstdate between "2009-08-01"and now() and icd10 between "I10"and"I15"
***อันนี้ผมดึงผู้ป่วยที่เป็น HT และ DM ด้วย ที่เป็น DM และ HT ร่วมด้วยแต่พอดึงแล้วข้อมูลเพี้ยน ;D ;D
select distinct(o1.hn),o1.icd10 as HT , o2.icd10 as DM
from ovstdiag o1
left outer join ovstdiag o2 on o2.hn=o1.hn
where o1.vstdate between "2009-08-01"and now()
and o1.icd10 between "I10"and"I159"
and o2.icd10 between "E10" and "E149"
หรือท่านใดมีรายงานแบบนี้รบกวนขอด้วยนะครับ ขอบคุณเอาจารย์ทุกท่านที่แนะนำครับ