select p.hn,concat(pname,fname," ",lname) as patname,o.vn,v.pttype,d.drinking_type_name,s.smoking_type_name from ovst v
left outer join opdscreen o on o.vn=v.vn
left outer join patient p on p.hn=v.hn
left outer join smoking_type s on s.smoking_type_id=o.smoking_type_id
left outer join drinking_type d on d.drinking_type_id=o.drinking_type_id
where v.vstdate="2012-04-03"
and o.smoking_type_id="1"
and o.drinking_type_id="2"
รูปแบบประมาณนี้ ครับ..อยากได้เงือนไขได ๆ ก็ใส่เพิ่มเติม เช่น ภายใต้ id=2 หรือ id=1 ทั้งบุหรี่ และสุรา
และเงือนไขช่วงเดือน ใด หรือปีงบประมาณใดครับ
สามารถคลิ๊กขวาส่งออก Excel เพื่อทำการกรอง Filter อย่างง่ายได้เสมอครับ..ไม่ต้องใช้ SQL เสมอไป