我的查詢兩個日期之間的記錄類似於試圖找到
WHERE `Project`.`user_id` = 9
AND `Project`.`project_status` = 1
AND `Project`.`project_type_id` = 4
AND `Project`.`approval_date` >= '01/08/2012'
AND `Project`.`approval_date` <= '01/12/2012'
我有一個符合此條件的記錄,我居然基礎上創建的一個記錄的查詢,但它不返回。我真的不想使用BETWEEN
,因爲應用程序可以使用開始日期或結束日期
您使用什麼數據類型爲'approval_date'字段 – calumbrodie 2012-01-11 00:31:45
嘗試逐個應用每個搜索條件,直到沒有行被返回,這將有助於查找問題。沒有一些樣本數據很難回答你的問題。 – Tony 2012-01-11 00:31:47
@kissmyface - 基於OP的以前的問題 - http://stackoverflow.com/questions/8764015/finding-records-that-have-dates-that-fall-before-the-date-7-days-from-now - 這是一個日期時間列 – 2012-01-11 00:37:21