BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: comred ที่ มีนาคม 30, 2007, 02:26:23 AM
-
คือในรายงานตัวนี้ ผมอยากให้มีผล ค่า fbs ด้วย ไม่ทราบว่าผมต้องเพิ่มตรงไหน และเอาตัวไหนเป็น parameter ครับ ท่านผู้รู้แนะนำด้วยนะครับ (ปกติ chwpart amppart tmbpart จะเป็น parameter ครับ ขอบพระคุณล่วงหน้าครับ
select * from patient
where hn in (select hn from clinicmember where clinic='002')
order by (chwpart+amppart+tmbpart)
-
ค่า fbs เอามาจากไหนครับ
-
จุดประสงค์ของรายงานตัวนี้ต้องการอะไรครับ
ผล fbs ของผู้ป่วยเบาหวาน หรืออย่างไร ?
เพราะถ้าเป็นผล ผล fbs ของผู้ป่วยเบาหวาน น่าจะมีอยู่แล้วใน report browser
-
select lab_order.lab_order_result,hn,lab_head.order_date from lab_head
left outer join lab_order on lab_head.lab_order_number=lab_order.lab_order_number
where lab_order.lab_items_name_ref='FBS' and hn in (select hn from clinicmember where clinic='002')
and lab_head.order_date between '2007/02/01' and '2007/02/29'
ลงเอาไปปรับแต่งดูนะครับ
-
พอดีเขาอยากได้รายชื่อทะเบียนเบาหวาน ความดัน ที่สามารถแยกหมู่บ้าน ตำบล แต่อยากได้ fbs เพิ่มเข้ามาครับ ขอบคุณมากครับ แล้วผมจะลองเอามาปรับดู
ขอบพระคุณครับ
-
ถ้าเป็นแบบนี้หล่ะครับ
select a.hn,b.pname,b.fname,b.lname,c.vstdate,d.fbs,d.bps,d.bpd
from clinicmember a
left join patient b on a.hn=b.hn
left join ovst c on a.hn=c.hn
left join opdscreen d on c.vn=d.vn
where a.clinic=(select sys_value from sys_var where sys_name='dm_clinic_code') //บางที่ให้รหัสไม่เหมือนกัน
and c.vstdate='2007-3-29'
order by (b.chwpart+b.amppart+b.tmbpart)