Отображение записей до определенного 'возраста' - синтаксис запроса MySQL?

Вполне простой вопрос, но я не смог найти, что любые полезные ресурсы помогают с этим.

В основном я хочу запросить свою таблицу базы данных SQL, которую одно из полей имеет тип 'дата'. В настоящее время веб-страница производит три новых записи, зависящие от этого поля даты. Идеально, я хочу отобразить все записи, которые находятся под контролем 4 месяцев, но я не уверен, как пойти о реализации этого в моем запросе.

Кто-либо может советовать?

1
задан Darren Huskie 3 June 2010 в 13:36
поделиться

1 ответ

SELECT * FROM table WHERE datecolumn > DATE_SUB(NOW(), INTERVAL 4 MONTH)

Выбирают все строки, в которых дата больше, чем 4 месяца назад ( предполагая, что у вас нет дат в будущем - иначе вы можете использовать МЕЖДУ)

2
ответ дан 3 September 2019 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: