ย้อนกลับ
ทะเบียนรายชื่อเกิดก่อน 2535 พร้อมประวัติการตรวจตับอักเสบบีและซี จาก specialpp

ทะเบียนรายชื่อเกิดก่อน 2535 พร้อมประวัติการตรวจตับอักเสบบีและซี จาก specialpp

18 ครั้ง
09 Apr 2026

คำสั่ง
ทะเบียนรายชื่อเกิดก่อน 2535 พร้อมประวัติการตรวจตับอักเสบบีและซี จาก specialpp

SELECT v.village_id,
v.village_moo,
v.village_name,
h.address,
Concat(p.pname, p.fname, ' ', p.lname) fname,
p.patient_hn,
p.birthdate,
Year(p.birthdate) + 543 year_bd,
p.pttype,
pp.vstdate1B010,
pp.vstdate1B011
FROM person p
LEFT JOIN house h ON p.house_id = h.house_id
LEFT JOIN village v ON h.village_id = v.village_id
LEFT JOIN (SELECT pp.hn,
Group_Concat(If(t.pp_special_code = '1B010', Date(pp.entry_datetime), NULL)) vstdate1B010,
Group_Concat(If(t.pp_special_code = '1B011', Date(pp.entry_datetime), NULL)) vstdate1B011
FROM pp_special pp
INNER JOIN pp_special_type t ON pp.pp_special_type_id = t.pp_special_type_id
WHERE t.pp_special_code IN ('1B010', '1B011')
GROUP BY pp.hn) pp ON p.patient_hn = pp.hn
WHERE Year(p.birthdate) < 1992 AND p.nationality = 99 AND p.house_regist_type_id IN (1, 3) AND p.person_discharge_id = 9 AND v.village_moo <> 0