ผู้เขียน หัวข้อ: ขอคำสั่ง sql หาจำนวนผู้ป่วยในหน่อยครับ  (อ่าน 3770 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ k_toedkiets

  • Hero Member
  • *****
  • กระทู้: 853
  • Respect: +2
    • ดูรายละเอียด
ถ้าผมจะหาว่า การให้บริการผู้ป่วยในที่มีค่า RW < 0.5 (ไม่รวม การคลอด LR ในส่วนของมารดา) สิทธิ์ประกันสุขภาพของโรงพยาบาล ในจังหวัดว่ามีจำนวน Visit เท่าไหร่ ปีงบประมาณ 2556 โดยดูจาก รหัสสถานพยาบาลหลัก
เช่น
รพ.ก มารับบริการที่ รพ.ง เป็นจำนวนเท่าไหร่
รพ.ข มารับบริการที่ รพ.ง เป็นจำนวนเท่าไหร่
รพ.ค มารับบริการที่ รพ.ง เป็นจำนวนเท่าไหร่
ขอบคุณครับ
Khaibangrachan Hospital
HOSXP : 3.58.2.12
Activation HOSxP 2015
----------------

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 415
  • Respect: +12
    • ดูรายละเอียด
Re: ขอคำสั่ง sql หาจำนวนผู้ป่วยในหน่อยครับ
« ตอบกลับ #1 เมื่อ: มกราคม 23, 2014, 12:46:11 PM »
0
set @chw:=(select chwpart from hospcode where hospcode=(select hospitalcode from opdconfig));
select if(a.hospmain='99999','µèÒ§¨Ñ§ËÇÑ´',a.name) name,sum(a.rw<0.5) cc
from (select if(h.chwpart=@chw,o.hospmain,'99999') hospmain,h.name
,i.rw,i.dchdate
from ipt i
left join ovst o on o.vn=i.vn
left join hospcode h on h.hospcode=o.hospmain
left join pttype p on o.pttype=p.pttype
left join ipt_labour lr on lr.an=i.an
left join ipt_newborn nb on nb.an=i.an
where i.dchdate between '2012-10-1' and '2013-9-30'
and lr.an is null
and nb.an is null
and p.pttype_spp_id in (3,4)) a
group by hospmain
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง