Вывод данных за неделю

nabiullin11

Новичок
Народ подскажите пожалуйста как мне вывести данные за неделю?
Т.е. я определяю текущую дату функцией date('Y-m-d'), и в запросе мне нужно взять за 7 дней до даты.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Как пробовал делать? Мануал смотрел? Функции работы с датами в частности.
 

nabiullin11

Новичок
хотел вначале через BETWEEN просто взять. А нижняя дата то мне не известна...
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Мануал открывал? Там есть пример. Самый первый.
 

Armageddance

Новичок
Я так понимаю, ты хранишь дату внесения записи таблицы в формате DATETIME, как это было бы правильно?
Тогда запрос следующий: SELECT * FROM table_name WHERE TO_DAYS(timer)>=TO_DAYS(NOW())-7 где timer - поле формата datetime в таблице.
 
Сверху