BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: P1005 ที่ มกราคม 22, 2014, 17:15:24 PM

หัวข้อ: คำสั่งหา ยาสมุนไพร
เริ่มหัวข้อโดย: P1005 ที่ มกราคม 22, 2014, 17:15:24 PM
ผอ.โรงพยาบาล อยากทราบว่าแพทย์ หรือ พยาบาล  ที่สั่งจ่ายยาคนไข้เกี่ยวกับ ยาสมุนไพร  ครับ 
ว่าแพทย์  หรือพยาบาลแต่ละ คน  สั่งจ่ายยาสมุนไพรไปกี่ครั้ง   รวมเป็นจำนวนเท่าไร
รูปแบบประมาณรูปข้างล่างครับ  หากยังไม่มีรูปแบบเป็นรายงาน  ขอเป็นคำสั่ง  SQL  ก็ได้ครับ  ขอบคุณครับ
หัวข้อ: Re: คำสั่งหา ยาสมุนไพร
เริ่มหัวข้อโดย: pop_hosxp ที่ มกราคม 23, 2014, 10:21:13 AM
ลองดูครับ

โค๊ด: SQL
  1. SELECT d.name, concat(dr.name," ",dr.strength," ",dr.units) AS drugname, COUNT(o.icode) AS icode_count, SUM(o.qty) AS qty
  2. FROM opitemrece o
  3. LEFT OUTER JOIN doctor d ON d.code=o.doctor
  4. LEFT OUTER JOIN drugitems dr ON dr.icode=o.icode
  5. WHERE o.vstdate BETWEEN "2014-01-01" AND "2014-01-31"
  6. AND (dr.did LIKE "41%" OR dr.did LIKE "42%")
  7. GROUP BY o.doctor, dr.icode
  8. ORDER BY d.name, dr.name

ปล. คิด query สด ยังไม่ได้ลอง run ดูนะครับ  ;D ;D
หัวข้อ: Re: คำสั่งหา ยาสมุนไพร
เริ่มหัวข้อโดย: P1005 ที่ มกราคม 24, 2014, 14:12:52 PM
ขอบคุณมากครับ