ข้อมูล A1 จำนวนเด็กอายุครบ 1 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น ที่ได้รับวัคซีน BCG
select count(distinct p1.person_id )
from person p1,person_wbc p2,person_wbc_service p3,person_wbc_vaccine_detail p4,wbc_vaccine p5
where p1.person_id = p2.person_id
and p2.person_wbc_id = p3.person_wbc_id
and p3.person_wbc_service_id = p4.person_wbc_service_id
and p4.wbc_vaccine_id = p5.wbc_vaccine_id
and p5.wbc_vaccine_code = 'BCG'
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'
ข้อมูล A2 จำนวนเด็กอายุครบ 1 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น ที่ได้รับวัคซีน DTP-HB3
select count(distinct p1.person_id )
from person p1,person_wbc p2,person_wbc_service p3,person_wbc_vaccine_detail p4,wbc_vaccine p5
where p1.person_id = p2.person_id
and p2.person_wbc_id = p3.person_wbc_id
and p3.person_wbc_service_id = p4.person_wbc_service_id
and p4.wbc_vaccine_id = p5.wbc_vaccine_id
and p5.wbc_vaccine_code in ('DTPHB3','DTP3','HBV3')
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'
ข้อมูล A3 จำนวนเด็กอายุครบ 1 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น ที่ได้รับวัคซีน OPV3
select count(distinct p1.person_id )
from person p1,person_wbc p2,person_wbc_service p3,person_wbc_vaccine_detail p4,wbc_vaccine p5
where p1.person_id = p2.person_id
and p2.person_wbc_id = p3.person_wbc_id
and p3.person_wbc_service_id = p4.person_wbc_service_id
and p4.wbc_vaccine_id = p5.wbc_vaccine_id
and p5.wbc_vaccine_code = 'OPV3'
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'
ข้อมูล A4 จำนวนเด็กอายุครบ 2 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น ที่ได้รับวัคซีน DTP4
select count(distinct p1.person_id )
from person p1,person_epi p2,person_epi_vaccine p3,person_epi_vaccine_list p4,epi_vaccine p5
where p1.person_id = p2.person_id
and p2.person_epi_id = p3.person_epi_id
and p3.person_epi_vaccine_id = p4.person_epi_vaccine_id
and p4.epi_vaccine_id = p5.epi_vaccine_id
and p5.vaccine_code = 'DTP4'
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'
ข้อมูล A5 จำนวนเด็กอายุครบ 2 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น ที่ได้รับวัคซีน OPV4
select count(distinct p1.person_id )
from person p1,person_epi p2,person_epi_vaccine p3,person_epi_vaccine_list p4,epi_vaccine p5
where p1.person_id = p2.person_id
and p2.person_epi_id = p3.person_epi_id
and p3.person_epi_vaccine_id = p4.person_epi_vaccine_id
and p4.epi_vaccine_id = p5.epi_vaccine_id
and p5.vaccine_code = 'OPV4'
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'
ข้อมูล A6 จำนวนเด็กอายุครบ 2 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น ที่ได้รับวัคซีน JE2
select count(distinct p1.person_id )
from person p1,person_epi p2,person_epi_vaccine p3,person_epi_vaccine_list p4,epi_vaccine p5
where p1.person_id = p2.person_id
and p2.person_epi_id = p3.person_epi_id
and p3.person_epi_vaccine_id = p4.person_epi_vaccine_id
and p4.epi_vaccine_id = p5.epi_vaccine_id
and p5.vaccine_code = 'JE2'
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'
ข้อมูล B จำนวนเด็กอายุครบ 1 ปี ที่อยู่อาศัยในพื้นที่ในงวดรายงานนั้น
select count(distinct p1.person_id )
from person p1,person_wbc p2
where p1.person_id = p2.person_id
and p2.discharge = 'Y'
and p1.in_region = 'Y'
and p1.birthdate between 'yyyy-mm-dd1' and 'yyyy-mm-dd2'