select persondeath.pcucodeperson 
,(person.idcard)as บัตรประชาชน 
, (person.pid)as HN
,CONCAT(ctitle.titlenamelong,person.fname,' ',person.lname) AS ชื่อสกุล
, (persondeath.deaddate)as วันที่ตาย
, persondeath.cdeatha as ข้อมูลโรคที่เป็นสาเหตุการตายแบบCode
, (cdisease.diseasenamethai)as ข้อมูลโรคที่เป็นสาเหตุการตาย
, (persondeath.deadcause)as ข้อมูลสาเหตุการตาย
, (case WHEN persondeath.deadplace='1'then "ในสถานที่" else "นอกสถานที่" end) as สถานที่ตาย
, (case WHEN persondeath.deaddate IS NULL 
OR persondeath.cdeatha IS NULL OR cdisease.diseasenamethai IS NULL OR persondeath.deadcause IS NULL then 'Error' Else 'ผ่าน' end)as สถานะ 
FROM person 
INNER JOIN persondeath on person.pid=persondeath.pid left JOIN ctitle on person.prename=ctitle.titlecode 
left JOIN cdisease on persondeath.cdeatha=cdisease.diseasecode ORDER BY สถานะ