select vn.vstdate,vn.hn,concat(pt.pname,pt.fname,' ',pt.lname) as ptname,
concat(pt.chwpart,pt.amppart,pt.tmbpart) as tambon ,v.name
from vn_stat vn
left outer join patient pt on pt.hn=vn.hn
left outer join icd101 i on i.code=vn.pdx
left outer join opitemrece op on op.vn=vn.vn
left outer join s_drugitems d on d.icode=op.icode
left outer join pttype p on p.pttype=vn.pttype
left outer join thaiaddress t on t.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join hospcode h on h.hospcode=vn.hospmain
left outer join vaccine v on v.code=i.code
where vn.vstdate between "2011-02-01" and "2011-02-28"
and vn.pdx in ("z278","z241","z273","z240","z274")
จาก สคิปข้างบน ผม จะให้แสดง ชื่อวัคซีนของแต่ละคน แต่มันออกมาว่างเปล่า ในตาราง vaccine ข้อมูลก็มีปกติ
ขอคำแนะนำด้วยครับ ใช้ Hosxp_pcu v.3.54.2.28