BMS-HOSxP Community

HOSxP => Development => ข้อความที่เริ่มโดย: comred ที่ มีนาคม 30, 2007, 02:26:23 AM

หัวข้อ: เรียนสอบถามผู้รู้อีกครั้งครับ
เริ่มหัวข้อโดย: 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)
หัวข้อ: Re: เรียนสอบถามผู้รู้อีกครั้งครับ
เริ่มหัวข้อโดย: doramon ที่ มีนาคม 30, 2007, 04:45:36 AM
ค่า fbs เอามาจากไหนครับ
หัวข้อ: Re: เรียนสอบถามผู้รู้อีกครั้งครับ
เริ่มหัวข้อโดย: nahos ที่ มีนาคม 30, 2007, 19:34:08 PM
จุดประสงค์ของรายงานตัวนี้ต้องการอะไรครับ

ผล fbs ของผู้ป่วยเบาหวาน หรืออย่างไร ?
เพราะถ้าเป็นผล ผล fbs ของผู้ป่วยเบาหวาน น่าจะมีอยู่แล้วใน report browser
หัวข้อ: Re: เรียนสอบถามผู้รู้อีกครั้งครับ
เริ่มหัวข้อโดย: armds ที่ มีนาคม 30, 2007, 20:53:32 PM
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'

ลงเอาไปปรับแต่งดูนะครับ
หัวข้อ: Re: เรียนสอบถามผู้รู้อีกครั้งครับ
เริ่มหัวข้อโดย: comred ที่ มีนาคม 30, 2007, 22:38:49 PM
พอดีเขาอยากได้รายชื่อทะเบียนเบาหวาน ความดัน ที่สามารถแยกหมู่บ้าน ตำบล แต่อยากได้ fbs เพิ่มเข้ามาครับ ขอบคุณมากครับ แล้วผมจะลองเอามาปรับดู
ขอบพระคุณครับ
หัวข้อ: Re: เรียนสอบถามผู้รู้อีกครั้งครับ
เริ่มหัวข้อโดย: woravet ที่ มีนาคม 30, 2007, 23:08:06 PM
ถ้าเป็นแบบนี้หล่ะครับ
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)