У меня есть запрос, который возвращает результаты за 3 месяца:
SELECT *
FROM table
WHERE
DATE(created) >= DATE(NOW() - INTERVAL 3 MONTH)
ORDER BY created
Я хочу показать текущий и три месяца до него. Так как сегодня 30/03/2020, должно отображаться:
- March 2020 (current month)
- February 2020 (-1 month)
- January 2020 (-2 months)
- December 2019 (-3 months)
Как я могу изменить свой запрос для достижения его с помощью MySQL?