ทะเบียนเด็ก 6-12 ปี มารับบริการและตรวจสอบการได้รับธาตุเหล็ก
09 Apr 2026
คำสั่ง ทะเบียนเด็ก 6-12 ปี มารับบริการและตรวจสอบการได้รับธาตุเหล็ก
SELECT v.vn,v.vstdate,
CONCAT(p.pname, p.fname, ' ', p.lname) AS fullname,p.birthday,
TIMESTAMPDIFF(YEAR, p.birthday, v.vstdate) AS age_y,sc.bw,sc.height,
GROUP_CONCAT(DISTINCT d.name SEPARATOR ', ') AS drug_name
FROM vn_stat v
INNER JOIN patient p ON v.hn = p.hn
LEFT JOIN opdscreen sc ON v.vn = sc.vn
LEFT JOIN opitemrece op ON v.vn = op.vn
LEFT JOIN drugitems d ON op.icode = d.icode
AND LEFT(d.did,19) IN (
'2020301201378199203','1004880000042031203','1004890000043201218',
'1004880000042031217','1004880000042031218','1004890000041921218',
'1004890000043201203','1004890000042031203','1004880000042031217'
)
WHERE
v.vstdate BETWEEN '2021-01-01' AND '2023-05-31'
AND p.nationality = 99
AND TIMESTAMPDIFF(YEAR, p.birthday, v.vstdate) BETWEEN 6 AND 12
GROUP BY v.vn ORDER BY v.vn;