我试图找出在一对用户输入变量作为日期之间哪些车辆是空闲的(如果有的话)。
每辆用于旅行的车辆在其行中都有一个开始和结束日期,表示旅行的开始和结束时间,因此该车辆不可用。
到目前为止,我几乎得到了每个列出的注册,而不是任何类型的过滤结果。
SELECT vehicle_registration FROM
(select vehicle_registration
FROM trips
WHERE departure
not BETWEEN :departure AND :return
and return
not BETWEEN :departure AND :return)
group by vehicle_registration
请问有什么我想念的线索吗?