ผมลองใช้คำสั่งนี้ครับ
select o.hn , concat(pt.pname," ",fname," ",lname) as pt_name , pt.last_visit , o.vstdate
from ovst o , patient pt
where o.vstdate between '2006-01-01' and '2006-12-31'
and pt.last_visit between '2006-01-01' and '2006-12-31'
and pt.hn = o.hn
ข้อมูลถูกต้อง แต่มันไม่สมบูรณ์เพราะว่า field last_vist ของตาราง patient ข้อมูลไม่มีครับ
(เฉพาะข้อมูลใน Field นี้เท่านั้นครับ)