select p.hn,concat (p.pname,p.fname," ",p.lname) as ptname,p.cid,
concat (year(curdate())-year(p.birthday)) as year,
s.name,op.height,op.bw,op.waist,op.bps,op.bpd,op.vstdate ,
op.fbs
from opdscreen op
left outer join patient p on p.hn=op.hn
left outer join sex s on s.code=p.sex
where concat (year(curdate())-year(p.birthday)) between 35 and 150 and
op.vstdate between "2010-07-01" and "2010-07-26"
group by p.hn
order by op.vstdate ASC
แต่ถ้าจะเอาผล fbs จากห้อง lab ต้องไป join กับ lab_order อีกทีครับ
หรือเขียน varaible ดึงค่ามาใส่รายงานเพิ่ม