dimastik1986
@dimastik1986
учусь

Как вывести сообщение кажды N день местаца начиная с определенной даты?

в базе имеются записи datetime формат, нужно выводить из базы все записи, день которых наступает через 2 дня, при этом без привязки к мясяцу и году, например

сегодня 20.03.2019
должно выводиться:
20.02.2019
19.01.2019
18.12.2019
20.11.2019 и тд

т.е. привязка только ко дню, нужно отталкиваться именно от дня, а не +1 месяц, при этом в выдачу попадают записи у которых до текущей даты осталось 2 дня и менее
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
@glite
Mysql: Select * from mytable where DAYOFMONTH(mydatetime) BETWEEN DAYOFMONTH(now() -interval 2 day ) AND DAYOFMONTH(now())
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы