Devo selezionare tutte le righe nel mio database che sono state create il mese scorso.MySQL: query per ottenere tutte le righe del mese precedente
Ad esempio, se il mese corrente è gennaio, allora voglio restituire tutte le righe che sono state create a dicembre, se il mese è febbraio, quindi voglio restituire tutte le righe che sono state create a gennaio. Ho una colonna date_created
nel mio database che elenca la data creata in questo formato: 2007-06-05 14:50:17
.
'SELECT * FROM Tabella WHERE DATE_CREATED TRA (CURRENT_DATE() - INTERVALLO 1 mese) e CURRENT_DATE();' –
@GhazanfarMir la query non corrispondono del tutto la questione, mentre la risposta di cui sopra, lo fa. Il tuo restituisce le righe tra questo giorno lo scorso mese fino a ieri. –
@MattPassell Mi dispiace ma 'between' è comprensivo dei limiti .. Comprenderà anche la data corrente. Perché/Come sarà limitato a ieri ?? Si prega di elaborare? –