มาถึงตอนสำคัญคือ QUERY หา วันที่ไม่ทับกับเวลาที่มีคน รอ เเละ มีคนพักอยู่(status=0 or status=1)
select COUNT(*) from ........ where (status=0 or status=1) and
(
(t1<t3 and t2>t3) or ...............................เช็คทั้งหมด 4 กรณีครับ ถ้า รีเทิรน COUNT(*) >=1 ทำการจองไม่ได้
)