โอปอ เภสัชฯ ข้อมูล DM, CKD
ขอข้อมูล เบาหวาน
ผู้ป่วย DM
ผู้ป่วย CKD 4-5
จำนวน
เพศ
รายการยา ที่ได้รับ
ปี 67-68
SELECT p.hn, CONCAT(p.pname, p.fname, ' ', p.lname) AS ptname, p.sex, CASE WHEN p.sex = '1' THEN 'ชาย' WHEN p.sex = '2' THEN 'หญิง' ELSE 'ไม่ระบุ' END AS gender, TIMESTAMPDIFF(YEAR, p.birthday, v.vstdate) AS age, v.vstdate AS visit_date, dx.icd10 AS diagnosis, i.name AS drug_name, SUM(o.qty) AS qty, ROUND(SUM(o.sum_price),2) AS total_priceFROM ovst vJOIN patient p ON p.hn = v.hnJOIN ovstdiag dx ON dx.vn = v.vn AND dx.diagtype IN ('1','2')JOIN opitemrece o ON o.vn = v.vnJOIN drugitems i ON i.icode = o.icodeWHERE dx.icd10 IN ('E10', 'E11', 'E13', 'E14', 'N184', 'N185') AND v.vstdate BETWEEN '2024-10-01' AND '2025-09-30'GROUP BY v.vn, dx.icd10, o.icodeORDER BY v.hn,v.vstdate