ย้อนกลับ
รายชื่อผู้ป่วยที่เสียชีวิต - ทั้งหมด - ตามช่วงที่ต้องการ

รายชื่อผู้ป่วยที่เสียชีวิต - ทั้งหมด - ตามช่วงที่ต้องการ

38 ครั้ง
10 Apr 2026

คำสั่ง รายชื่อผู้ป่วยที่เสียชีวิต - ทั้งหมด - ตามช่วงที่ต้องการ

SELECT d.person_id,p.cid,d.death_date,
LEFT(d.death_diag_1, 3) AS icd10,
CONCAT(p.pname, p.fname, ' ', p.lname) AS pt_name,
CONCAT(h.address, ' หมู่ ', v.village_moo, ' ', v.village_name, ' ', t.full_name
) AS address
FROM person_death d
INNER JOIN person p
ON p.person_id = d.person_id
LEFT JOIN village v
ON v.village_id = p.village_id
LEFT JOIN house h
ON h.house_id = p.house_id
LEFT JOIN thaiaddress t
ON t.addressid = v.address_id
WHERE
d.death_date BETWEEN '2025-10-01' AND '2026-09-30' -- 🔁 แก้ช่วงวันที่ตรงนี้
AND d.death_diag_1 IS NOT NULL
AND TRIM(d.death_diag_1) <> ''
GROUP BY d.person_id
ORDER BY d.death_date DESC;