BMS-HOSxP Community
		HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: nuntagan ที่ กรกฎาคม 17, 2013, 19:08:33 PM
		
			
			- 
				ใครมีรายงาน ผู้ป่วยเบาหวานที่ควบคุมระดับน้ำตาลในเลือดได้บ้างคะ  โดยเงื่อนไขผลที่สามารถควบคุมระดับน้ำตาลในเลือดได้  คือ
         1 ค่าระดับ HbA1C ครั้งสุดท้าย < 7
            หรือ
         2 ค่าระดับ FBS  3 ครั้งสุดท้ายติดต่อกัน อยู่ในเกณฑ์ 70 - 130  มก./ดล.
     ผลของการควบคุมระดับน้ำตาลในเลือดก็จะถือว่า  "คุมได้ดี"
            ปล.  เป็นคำสั่ง SQL  ก็ได้นะคะ
                      
                      รบกวนหน่อยนะคะ
 
			 
			
			- 
				ลองดูครับ
select  distinct(h.hn),pt.cid,concat(pt.pname,pt.fname,'  ',pt.lname) as name,
v.vstdate,concat(h.form_name,'  ',o.lab_order_result) as FBS,v.pdx,v.dx0 ,v.dx1
from lab_order o
left outer join lab_head h on h.lab_order_number =o.lab_order_number
left outer join patient pt on h.hn=pt.hn
left outer join vn_stat v on  v.hn=h.hn
where  o.lab_order_result < 7 and v.vstdate between  '2013-03-01' and '2013-03-31'  and h.form_name ='HbA1c'
and ( (v.pdx >= "E100" and v.pdx <= "E119")
 or (v.dx0 >= "E100" and v.dx0 <= "E119")
 or (v.dx1 >= "E100" and v.dx1 <= "E119")
 or (v.dx2 >= "E100" and v.dx2 <= "E119")
 or (v.dx3 >= "E100" and v.dx3 <= "E119")
 or (v.dx4 >= "E100" and v.dx4 <= "E119")
 or (v.dx5 >= "E100" and v.dx5 <= "E119") )
group by v.hn