BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: panus_t ที่ ตุลาคม 06, 2014, 16:36:15 PM
-
ขอคำสั่ง MySQL หาจำนวนใบสั่งยา OPD IPD ที่มียา หรือ ผ่านการจัดยา / ยืนยันจ่ายยา จากห้องจ่ายยาด้วยครับ ;D ;D
-
สงสัยขอกันทั่วประเทศเลยครับ งานอะไรขอมาครับ มีแต่ตัวที่นับใบสั่งยา ทั้งมียา และไม่มียา แล้วเขาจะเอาแบบ ที่มียาอบ่างเดียวไปทำไมครับ ;D :D
-
ขอคำสั่ง MySQL หาจำนวนใบสั่งยา OPD IPD ที่มียา หรือ ผ่านการจัดยา / ยืนยันจ่ายยา จากห้องจ่ายยาด้วยครับ ;D ;D
-- opd
select count(distinct o.vn) as cc
from opitemrece o left outer join drugitems d on o.icode=d.icode
where o.vstdate between '2012-10-01' and '2013-09-30' and (o.an is null or length(o.an)=0) and d.icode is not null
-- ipd
SELECT Count(DISTINCT o.order_no) AS cc
FROM opitemrece o
LEFT OUTER JOIN drugitems d ON o.icode = d.icode
LEFT OUTER JOIN ipt_order_no i ON o.an = i.an
left outer join ipt a on o.an=a.an
WHERE a.dchdate BETWEEN '2012-10-01' AND '2013-09-30' AND (o.an IS NOT NULL OR
Length(o.an) = 9) AND d.icode IS NOT NULL
-
สงสัยขอกันทั่วประเทศเลยครับ งานอะไรขอมาครับ มีแต่ตัวที่นับใบสั่งยา ทั้งมียา และไม่มียา แล้วเขาจะเอาแบบ ที่มียาอบ่างเดียวไปทำไมครับ ;D :D
เป็น FTE Workload ของเภสัชกร ครับ
จำนวนใบสั่งยาจากผู้ป่วยนอก (OPD) นับเฉพาะใบสั่งยาที่มีรายการยา (ไม่นับราย Item) จำนวนใบสั่งยา (ใบ/ปี)
จำนวนใบสั่งยาจากผู้ป่วยนอก (IPD) นับเฉพาะใบสั่งยาที่มีรายการยา (ไม่นับราย Item) จำนวนใบสั่งยา (ใบ/ปี)
-
ขอคำสั่ง MySQL หาจำนวนใบสั่งยา OPD IPD ที่มียา หรือ ผ่านการจัดยา / ยืนยันจ่ายยา จากห้องจ่ายยาด้วยครับ ;D ;D
-- opd
select count(distinct o.vn) as cc
from opitemrece o left outer join drugitems d on o.icode=d.icode
where o.vstdate between '2012-10-01' and '2013-09-30' and (o.an is null or length(o.an)=0) and d.icode is not null
-- ipd
SELECT Count(DISTINCT o.order_no) AS cc
FROM opitemrece o
LEFT OUTER JOIN drugitems d ON o.icode = d.icode
LEFT OUTER JOIN ipt_order_no i ON o.an = i.an
left outer join ipt a on o.an=a.an
WHERE a.dchdate BETWEEN '2012-10-01' AND '2013-09-30' AND (o.an IS NOT NULL OR
Length(o.an) = 9) AND d.icode IS NOT NULL
ขอบคุณครับ
-
เจอเหมือนกัน แต่โชคร้ายที่ server พังไปแล้วครับตอนนี้
-
ลองดูตามกระทู้นี้อีกที่นะครับ เผื่อจะเป็นประโยชน์เพิ่มเติม
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=32915.msg257253#new
-
ขอบคุณครับ พอจะทราบหรือเปล่าครับว่าเลขที่ใบสั่งยาเก็บที่ตารางไหนครับ ;D