ลองกำหนดเงื่อนไขเพิ่มเป็น o.vsttime between"08:00" and "16:00" และ o.vstdate not in( select holiday_date from holiday ) ครับ...
ต้องมีรายการใน ตาราง holiday ครับ..และ o=ovst ครับ..
หรือจะใช้ ค่าของ auto_service_time_cut1 and auto_service_time_cut2 ของตาราง sys_var ก็ได้ครับ..แล้วค่อยสั่ง group by serviectime.vn