我早些時候有一個疑問,並且期望其中的一部分可以解決。由於某種原因,它不會在我的查詢日期之間顯示我。只是我輸入參數的日期。我想知道是否有人可以看到代碼的任何問題。任何幫助深表感謝。日期之間的查詢
SELECT *
FROM Vehicles
WHERE Vehicles.vehicle_id NOT IN (
SELECT Booking.[vehicle id]
FROM Booking
WHERE (
[Enter Start Date] BETWEEN booking.start_rent_date
AND booking.end_rent_date
)
OR (
[Enter End Date] BETWEEN booking.start_rent_date
AND booking.end_rent_date
)
);
我不明白的問題。此外,這看起來像MS Access,而不是SQL。 –
您是否嘗試過:WHERE [Enter Start Date]> = booking.start_rent_date AND [Enter End Date]
McNets
@mcNets是的我已經3個小時試圖讓這個權利,由於某種原因它拒絕爲我工作我不明白爲什麼代碼看起來正確 –