ของผมก็เหมือนกันครับเลยเขียนแบบนี้เอาครับ..ไม่รู้เหมือนกันครับว่าควรที่จะต้องขึ้นทุกรายไหมครับ
******************************
select concat(p2.pname,p2.fname," ",p2.lname) as ptname,p3.addrpart,p3.moopart,p3.tmbpart,p3.amppart
,p3.informaddr,concat(p.age_y,"ปี"," ",p.age_m,"เดือน") as age,p.body_weight,p.height
,n.name,h.name,b.name
from person_epi_nutrition p
left outer join nutrition_level n on n.nutrition_level=p.nutrition_level
left outer join height_level h on h.height_level=p.height_level
left outer join bmi_level b on b.bmi_level=p.bmi_level
left outer join person_epi p1 on p1.person_epi_id=p.person_epi_id
left outer join person p2 on p2.person_id=p1.person_id
left outer join patient p3 on p3.hn=p2.patient_hn
where p.nutrition_date between"2012-01-01"and"2012-03-20"