Сортировать записи в БД за последние 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