อยากจะทราบคำสั่ง SQL ที่สามารถโชว์คนท้องที่มาฝากท้องครบทั้ง 4 ครั้งเลยครับ ว่ามีกี่คนครับ
select a.post_labor_service2_date,a.force_complete_export,a.force_complete_date,concat(p.pname,p.fname,' ',p.lname) as ptname ,p.current_age,p.age_y,p.age_m ,p.cid, h.address,h.road,v.village_moo,v.village_name,t.full_name as full_address_name,p.patient_hn , ats.labor_status_name
from person_anc a left
outer join person p on p.person_id = a.person_id left
outer join house h on h.house_id = p.house_id left
outer join village v on v.village_id = p.village_id left
outer join labor_status ats on ats.labor_status_id = a.labor_status_id left
outer join thaiaddress t on t.addressid = v.address_id
where (a.discharge <> 'Y' or a.discharge IS NULL)
and force_complete_export is null and force_complete_date is null
and post_labor_service2_date between '2010-10-01' and '2010-11-30'
order by a.person_anc_no
อ้างอิงจาก
http://www.nkbkhosxp.com/viewtopic.php?f=10&t=179 นำมาแบ่งปันครับ