Я пытающимся получить записи из базы данных MySQL на основе определенного диапазона дат, используя следующий запрос:Работы с датой MySQL диапазоном
$query = "SELECT * FROM data WHERE" .
"date between '11/02/13' and '11/31/13' ";
Проблемы я испытываю то, что этот запрос не дискриминировать Based на год. Другими словами, он возвращает записи за ноябрь 2014 года, а также в 2013 году. Я уверен, что это связано с моей нехваткой знаний, когда дело доходит до работы с датами mysql, поэтому, если кто-то может указать мне в правильном направлении, это будет очень оценили!
Что такое тип данных 'date'? – geomagas
дата, хотя изначально был varchar –
Я догадываюсь, что конверсия перепутала все. Пожалуйста, разместите несколько примеров данных, которые воспроизводят проблему. – geomagas