Задать вопрос
dimastik1986
@dimastik1986
учусь

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

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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽