วันนี้ได้รับการขอรายงานจากฝ่ายการพยาบาลเรื่อง ขอจำนวนผู้ป่วยที่ Admit เฉลี่ยต่อวัน ปีงบประมาณ 2554 - 2556 คิดอยู่นานก็ทำไม่ได้ซักที สุดท้ายต้องพึ่ง ใช้กำลังคนหมู่มากเข้ามาช่วย มีหลายๆ ท่านเข้ามาแนะนำและให้คำช่วยเหลือคนไทยไม่แล้งน้ำใจจริงๆ อิๆ
สุดท้ายมีพี่ วรเวทย์ เอี่ยมพร Remote มาแนะนำครับ น้ำใจช่างประเสริฐแท้ คำสั่งตามนี้ครับ
ตัวอย่างคำสั่ง ดึงข้อมูล จำนวนผู้ป่วยคง Admit ต่อวัน ดึงรายงาน จาก Hosxp ครับลองเอาไปทดสอบดูครับว่าถูกต้องหรือเปล่าครับ
select a.admdate
,(select count(*) from ipt where regdate=a.admdate) 'admit'
,(select count(*) from ipt where dchdate=a.admdate) 'dch'
,(select count(*) from ipt where regdate<=a.admdate and (dchdate>a.admdate or dchdate is null)) 'Stay'
from (select i.regdate 'admdate'
from ipt i
where i.regdate between '2014-1-1' and '2014-1-31'
group by i.regdate) a
ขอบคุณน้ำใจจากเครือข่ายทุกท่านครับ ที่ให้ความช่วยเหลือ