在數據庫之間的數據我有以下數據:如何編寫查詢來搜索日期
From date : 2016-09-01 06:00:00
To date : 2016-09-04 08:00:00
如果我從'08/01/2016 00:00:00' 要'09/05/2016 00搜索:00:00'這是給我以上的結果。
但問題是如果我從'08/01/2016 00:00:00'到'09/02/2016 00:00:00'搜索它,它不顯示我以上結果。
我的查詢是:
SELECT * FROM car_availability as c , car_trip_availability as ct
WHERE c.car_id = ct.car_id
AND c.car_category_id IN ($car_category_id_list)
AND c.from_date_time >= :from_date_time
AND c.to_date_time <= :to_date_time
AND c.is_booked = :is_booked
AND ct.trip_type_id =:trip_type_id
AND ct.from_location_id =:from_location_id
AND ct.to_location_id = :to_location_id
提示:在 – JYoThI
之間使用mysql您正在使用datetime作爲該列的數據類型嗎? –
是的我使用的日期時間 – Ninad