BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: gweeped ที่ สิงหาคม 27, 2012, 09:30:11 AM

หัวข้อ: ขอนับจำนวน คนมารับบริการคะ
เริ่มหัวข้อโดย: gweeped ที่ สิงหาคม 27, 2012, 09:30:11 AM
พอดีเขียนตาม script จากรายงานค้นหาผู้ป่วยนอกแล้ว
มันได้เป็นจำนวน visit ไม่ใช่จำนวนคนคะ
ถ้าอยากได้จำนวนคน ต้องเขียนคำสั่งแบบไหนค่ะ
หัวข้อ: Re: ขอนับจำนวน คนมารับบริการคะ
เริ่มหัวข้อโดย: niyomstd ที่ สิงหาคม 27, 2012, 09:42:49 AM
พอดีเขียนตาม script จากรายงานค้นหาผู้ป่วยนอกแล้ว
มันได้เป็นจำนวน visit ไม่ใช่จำนวนคนคะ
ถ้าอยากได้จำนวนคน ต้องเขียนคำสั่งแบบไหนค่ะ
select count(distinct(ov.hn)) as chn  ,count(ov.vn) as cc
from vn_stat ov, ovst ovst, patient pt
where  ov.vn=ovst.vn and pt.hn=ov.hn and ov.vstdate between "2012-01-01" and  "2012-01-31"
 and ov.age_y>= 0
 and ov.age_y<= 200