ผมได้ออกแบบรายงานมา 1 รายงาน แล้วตรงช่อง ชนิดvaccineที่ได้รับ นั้น
ผู้มารับบริการ 1 คนอาจได้รับมากกว่า 1 ชนิด จึงอยากให้ออก มาในบรรทัดเดียวกันครับ ต้องทำอย่างไรครับ
เช่น
ชื่อผู้ป่วย ชนิดvaccineที่ได้รับ
ดช.บอล DPT4
ดช.บอล OPV4
อยากให้ออกมาเป็น
ดช.บอล DPT4, OPV4
ได้ไหมครับ ทำอย่างไรครับ
นี่คือคำสั่งที่ใช้ครับ
select v.hn,v.vstdate,bi.vaccine_code,v.cid,bmi.name as nutrition,concat(pt.pname,pt.fname," ",pt.lname) as fullname
from baby_visit b
left outer join baby_items bi on bi.baby_code=b.baby_code
left outer join baby_member bm on bm.baby_number=b.baby_number
left outer join baby_bmi bmi on bmi.id=bm.baby_nutrition_id
left outer join patient pt on pt.hn=bm.hn
left outer join vn_stat v on b.vn=v.vn
where v.vstdate between '2007-02-01' and '2007-02-28'
order by v.vstdate, bm.hn