come posso fare una select * from dati where data = ( ultimi 3 mesi)
????
come posso fare una select * from dati where data = ( ultimi 3 mesi)
????
con la dateadd (in negativo)
se il db è SQL Server e per "gli ultimi 3 mesi"
si intende dall'INIZIO di 3 mesi fà (nel senso dal primo del mese di 3 mesi fa)
allora
select * from tabella where campodata > dateadd(day,(- day(getdate()) + 1),dateadd(month,-3,getdate() ) )
Forza la magica ROMA