select a.*,b.*
from ตารางที่ 1 a
left outer join ตารางที่ 2 b on b.hn = a.hn
where a.hn is null
น่าจะเป็นแบบนี้หรือเปล่า ลบกวน อ.ท่านอื่นตรวจสอบให้ที
ประมาณนี้หรือเปล่าครับ ไม่แน่นใจ
select p.cid,v.hn,v.vstdate ,p.pname,p.fname,p.lname,v.pttype,t.name,v.pttypeno
from vn_stat v left outer join patient p on p.hn = v.hn
left outer join person s on s.cid = p.cid left outer join pttype t on t.pttype=v.pttype
where v.vstdate between "2010-01-14" and "2010-01-15" and s.cid is null