3 miesiące przed dzisiejszym dniem:
select * from table where timestamp >= now()-interval 3 month;
Zacznij od pierwszego miesiąca:
select * from table where timestamp >= last_day(now()) + interval 1 day - interval 3 month;
3 miesiące przed dzisiejszym dniem:
select * from table where timestamp >= now()-interval 3 month;
Zacznij od pierwszego miesiąca:
select * from table where timestamp >= last_day(now()) + interval 1 day - interval 3 month;