ต้องการข้อมูลจำนวนประชากรทั้งหมดในตำบล 01 หมู่ที่ 1 และหมู่ที่ 5
ที่มีอายุระหว่าง 30-50 ปี
ที่ใช้สิทธิ ข้าราชการ
และยังมีชีวิตอยู่
select p.hn,p.pname,p.fname,p.lname,p.pttype,p.death
,p.addrpart,p.moopart,p.tmbpart,p.amppart,p.chwpart,p.birthday
from patient p
left join pttype p1 on p1.pttype=p.pttype
where p1.pcode='A2' and (p.death<>'Y' or p.death is null)
and year(now())-year(p.birthday) between 20 and 60
and p.chwpart=30
and p.amppart=03
and p.tmbpart=01
and p.moopart in (1,5)
order by p.hn
ลองเอาตัวอย่างไปแก้เอานะครับ