Я пытаюсь получить запись, которая составляет не более 7 дней после публикации.
CreatedDate > DATE_SUB(CURDATE(), INTERVAL 7 DAY)
это правильный запрос, чтобы получить запись. Пожалуйста, узнайте, что CreatedDate
- это столбец даты и времени. Спасибо.
Если я CreatedDate
вопрос, о котором вы не спрашиваете, проблема в том, что CreatedDate
является полем DateTime
, и вам либо нужен ответ " Date
либо вы обеспокоены тем, что DATE_SUB
и CURDATE
возвращают значение " Date
.
Если это последний, не бойтесь, так как результат будет в формате DateTime
.
Если это первый, вы можете применить результат к Date
в своем запросе.
Проверьте этот пример.