BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: โรงพยาบาลอัมพวา ที่ กุมภาพันธ์ 11, 2011, 15:44:45 PM

หัวข้อ: ปรึกษาเรื่องคิวรี้งาน
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กุมภาพันธ์ 11, 2011, 15:44:45 PM
select vn.hn,concat(pt.pname,pt.fname,'  ',pt.lname)as name,vn.age_y,vn.pdx,vn.dx0,vn.dx1,vn.dx2,vn.dx3,vn.dx4,vn.dx5 from vn_stat vn
left outer join patient pt on vn.hn = pt.hn

where vn.vstdate between '2011-01-01' and '2011-01-31'
and vn.pdx in ('E10','E101','E102','E103','E104','E105','E106','E107','E108','E109'
,'E11','E110','E111','E112','E113','E114','E115','E116','E117','E118','E119','E162','R739')
and vn.dx0 in('E781','E785')
or vn.dx1 in('E781','E785')
or vn.dx2 in('E781','E785')
or vn.dx3 in('E781','E785')
or vn.dx4 in('E781','E785')
or vn.dx5 in('E781','E785')

group by vn.hn
limit 10



ผมต้องการคนไข้ที่เป็นเบาหวาน เป็นโรคหลักและโรครองเป้นไขมัน ถึง dx5  เลย อ่ะครับ ที่ผม เขียนมามันผิด
เลยปรึกษาหน่อย ครับควรเขียนแบบไหน  ขอบคุณครับ
หัวข้อ: Re: ปรึกษาเรื่องคิวรี้งาน
เริ่มหัวข้อโดย: chitvichai ที่ กุมภาพันธ์ 11, 2011, 15:52:11 PM
โค๊ด: [Select]
select vn.hn,concat(pt.pname,pt.fname,'  ',pt.lname)as name,vn.age_y,vn.pdx,vn.dx0,vn.dx1,vn.dx2,vn.dx3,vn.dx4,vn.dx5 from vn_stat vn
left outer join patient pt on vn.hn = pt.hn

where vn.vstdate between '2011-01-01' and '2011-01-31'
and vn.pdx in ('E10','E101','E102','E103','E104','E105','E106','E107','E108','E109'
,'E11','E110','E111','E112','E113','E114','E115','E116','E117','E118','E119','E162','R739')
and ( vn.dx0 in('E781','E785')
or vn.dx1 in('E781','E785')
or vn.dx2 in('E781','E785')
or vn.dx3 in('E781','E785')
or vn.dx4 in('E781','E785')
or vn.dx5 in('E781','E785') )

group by vn.hn
limit 10
หัวข้อ: Re: ปรึกษาเรื่องคิวรี้งาน
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กุมภาพันธ์ 11, 2011, 15:56:46 PM
ขอบคุณครับ