#php #mysql #sql #where-clause #date-arithmetic
#php #mysql #sql #where-предложение #дата-арифметика
Вопрос:
Я хочу получить данные из таблицы training_course, где текущая дата минус 5 дней равна training_end_date . Training_end_date — это мое поле в таблице. Спасибо
Комментарии:
1. Вы должны попытаться решить эту проблему на своем onw, используя Google или любые другие инструменты, доступные в Интернете, а затем задать вопрос о сомнениях в stackoverflow.
Ответ №1:
Кажется, вы хотите:
select *
from training_course
where training_end_date = current_date - interval 5 day
Или, если ваши даты имеют временные компоненты, вы, возможно, захотите:
select *
from training_course
where training_end_date >= current_date - interval 5 day and training_date < current_date - interval 4 day
Комментарии:
1. Большое спасибо, он работает с первым, так как мне нужен только день.