Моих запросов выглядит следующим образомПытаясь найти запись между двумя датами
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
, потому что приложение может использовать либо дату начала, либо дату окончания.
какой тип данных вы используете для поля «approcription_date» – calumbrodie
Попробуйте применить каждый критерий поиска по очереди, пока строки не будут возвращены, что поможет найти проблему. Трудно ответить на ваш вопрос без некоторых выборочных данных. – Tony
@ kissmyface - на основе предыдущих вопросов OP - http://stackoverflow.com/questions/8764015/finding-records-that-have-dates-that-fall-before-the-date-7-days-from-now - это столбец datetime –