BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: pijit_w ที่ สิงหาคม 28, 2008, 14:50:24 PM

หัวข้อ: รายงานการสรุปการจ่ายยาผู้ป่วยใน
เริ่มหัวข้อโดย: pijit_w ที่ สิงหาคม 28, 2008, 14:50:24 PM
พอดีกำลังจะทำรายงานการสรุปการจ่ายยาผู้ป่วยใน
โดยมีเงื่อนไขว่า จะต้องเป็นรายการยาที่คีย์จากห้องยา
เราจะกำหนดเงื่อนไขอย่างไรครับ ฟิวส์ไหนบ้างที่ระบุว่าคีย์มาจากห้องไหน

select concat(s.name,' ',s.strength,' ',s.units) as name ,sum(qty) as qty
from opitemrece o, drugitems s
where o.rxdate between  '2008-08-25' and '2008-08-25'
and rxtime between '16:30:00' and '23:59:59'
and o.icode = s.icode
and an <> ''
group by o.icode
order by name
หัวข้อ: Re: รายงานการสรุปการจ่ายยาผู้ป่วยใน
เริ่มหัวข้อโดย: BMS MA Team ที่ สิงหาคม 28, 2008, 16:08:15 PM
เป็นตัวรายงานเหมือนกับ รพ.ทำ คะ
     *** ถ้าต้องการกำหนด ว่า "รายการยาที่คีย์จากห้องยา" เราสร้างเงื่อนไข จาก  Field : dep_code='xxx'
จากตาราง opitemrece คะ
     หมายเหตุ : xxx คือ รหัสแผนกของห้องยาใน

select concat(s.name,' ',s.strength,' ',s.units) as name ,sum(qty) as qty
from opitemrece o, drugitems s
where o.rxdate between  '2008-08-28' and '2008-08-28'
and rxtime between '11:30:00' and '23:59:59'
and o.icode = s.icode
and an <> ''
and dep_code = 'xxx'
group by o.icode
order by name
   
หัวข้อ: Re: รายงานการสรุปการจ่ายยาผู้ป่วยใน
เริ่มหัวข้อโดย: pijit_w ที่ สิงหาคม 28, 2008, 16:13:00 PM
ขอบคุณมากครับ