ได้แล้ว แบบนี้ถูกต้องหรือเปล่าครับ
select e.vn,e.vstdate,h.holiday_date,h.day_name
from er_regist e
left outer join holiday h on h.holiday_date=e.vstdate
where e.vstdate between "2011-10-01" and "2012-09-30" and er_pt_type="3" and e.vstdate not in (select holiday_date from holiday)