ขอบคุณครับ สำหรับทุกคำตอบ
สงสัยผมถามสั้นไป คืออายุที่ต้องการเป็นอายุ ณ วันที่มารับบริการ
select ov.vn,ov.hn,concat(pt.pname," ",pt.fname," ",pt.lname) as pt_name,
ov.vstdate,ov.main_dep,vn.age_y,os.temperature,os.hpi
from ovst ov
left outer join vn_stat vn on vn.vn=ov.vn
left outer join patient pt on pt.hn=vn.hn
left outer join opdscreen os on os.vn=ov.vn
where ov.vstdate between "2011-05-01" and "2001-05-31" and ov.main_dep="010"
and os.temperature between "38.0" and "38.4" and vn.age_y between "0" and "6"
order by ov.hn asc
จาก Code ด้านบน ทำยังไงจะได้ผู้ป่วย อายุถึง 6 ปีบริบูรณ์ครับ (6 ปี 1 วัน ขึ้นไปก็ไม่เอาครับ)