BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: panus_t ที่ ธันวาคม 13, 2012, 10:54:44 AM

หัวข้อ: ขอคำสั่งดึงจำวนผู้ปวย ER นอกเวลาราชการครับ
เริ่มหัวข้อโดย: panus_t ที่ ธันวาคม 13, 2012, 10:54:44 AM
ขอคำสั่งดึงจำวนผู้ปวย ER นอกเวลาราชการครับ
 ;D
หัวข้อ: Re: ขอคำสั่งดึงจำวนผู้ปวย ER นอกเวลาราชการครับ
เริ่มหัวข้อโดย: BBT Hospital ที่ ธันวาคม 13, 2012, 11:28:45 AM
select * from er_regist
where time(finish_time)<"8.30" or time(finish_time)>"16.30"

ผมลองเอาเวลาเสร็จจากการดูแลผู้ป่วยเป็นตัวตัดเวลานะครับ
หัวข้อ: Re: ขอคำสั่งดึงจำวนผู้ปวย ER นอกเวลาราชการครับ
เริ่มหัวข้อโดย: woravet ที่ ธันวาคม 13, 2012, 12:35:13 PM
select er.vstdate,ifnull(h.day_name,date_format(er.vstdate,'%W')) 'dayname'
,count(er.vn) cc
from er_regist er
left join ovst o on er.vn=o.vn
left join holiday h on h.holiday_date=er.vstdate
where er.vstdate between '2012-1-1' and '2012-1-31'
and (dayofweek(er.vstdate) in (1,7)
or o.visit_type='O'
or h.holiday_date is not null)
group by er.vstdate
หัวข้อ: Re: ขอคำสั่งดึงจำวนผู้ปวย ER นอกเวลาราชการครับ
เริ่มหัวข้อโดย: panus_t ที่ ธันวาคม 14, 2012, 15:39:16 PM
select er.vstdate,ifnull(h.day_name,date_format(er.vstdate,'%W')) 'dayname'
,count(er.vn) cc
from er_regist er
left join ovst o on er.vn=o.vn
left join holiday h on h.holiday_date=er.vstdate
where er.vstdate between '2012-1-1' and '2012-1-31'
and (dayofweek(er.vstdate) in (1,7)
or o.visit_type='O'
or h.holiday_date is not null)
group by er.vstdate

ขอบคุณครับ