Сортировать записи в БД за последние 5 дней

У меня есть в таблице поле с именем post_date с типом datetime содержимым 2021-02-14 12:38:24. таких записей много, подскажите, как можно отсортировать записи за последние 5 дней. Я предполагаю вывести записи в массив и заняться перебором но предполгаю, что для таких целей придуман sql запрос


Ответы (1 шт):

Автор решения: Сергей Махнёв

Не знаю, актуально или нет, но вот как вариант. table - это твоя таблица

SELECT *
FROM table t
WHERE t.post_date >= NOW() - INTERVAL 5 DAY
ORDER BY t.post_date
→ Ссылка