BMS-HOSxP Community

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

หัวข้อ: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: ploykot ที่ กุมภาพันธ์ 18, 2013, 14:57:45 PM
ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd  ครับ
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: James011 ที่ กุมภาพันธ์ 18, 2013, 15:51:00 PM
 ;D ;D ;D ถ้าอยากได้แค่ ตัวเลข ใช้นีัก็ได้ครับ
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: ploykot ที่ กุมภาพันธ์ 18, 2013, 15:52:50 PM
ขอแบบเป็นรายการครับ
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: James011 ที่ กุมภาพันธ์ 18, 2013, 15:54:12 PM
ขอแบบเป็นรายการครับ
  หมายถึง อันดับการใช้ยา หรอครับ
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 18, 2013, 15:57:37 PM
แบบนี้หรือครับ..
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 18, 2013, 16:00:28 PM
หรือ แบบนี้...ครับ..  มีในรายงานหลัก.SYSTEM-RX-DRUG-USE-SUMMARY
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: ploykot ที่ กุมภาพันธ์ 19, 2013, 08:41:44 AM
หรือ แบบนี้...ครับ..  มีในรายงานหลัก.SYSTEM-RX-DRUG-USE-SUMMARY
แบบนี้ครับ แต่ต้องการแยก opd กับ ipd ครับ แบบนี้มันรวมกันครับ
หัวข้อ: Re: ขอรายงานยอดการใช้เวชภัณฑ์ยาแบบแยก opd กับ ipd
เริ่มหัวข้อโดย: woravet ที่ กุมภาพันธ์ 19, 2013, 11:27:49 AM
select o.icode,concat(d.name,' ',d.strength) drug,d.units
,sum(o.qty) 'Total'
,sum(o.sum_price) 'Sum_Price'
,sum(if(o.vn is not null,o.qty,0)) 'OPD'
,sum(if(o.vn is not null,o.sum_price,0)) 'OPD_Price'
,sum(if(o.an is not null,o.qty,0)) 'IPD'
,sum(if(o.an is not null,o.sum_price,0)) 'IPD_Price'
from opitemrece o
left join drugitems d on d.icode=o.icode
where o.rxdate between '2013-1-1' and '2013-1-31'
and d.name is not null
group by o.icode
order by d.name