M m.pittini Utente Attivo 26 Feb 2009 232 6 0 28 Mag 2009 #1 Nel mio DB ho memorizzato delle date (campo tipo "date"). Come faccio ad estrarre tutti i record con date più vecchie di un mese? Ho provato così ma non funziona: Codice: SELECT * FROM tabella WHERE campo_data <= (DATE() - 30)
Nel mio DB ho memorizzato delle date (campo tipo "date"). Come faccio ad estrarre tutti i record con date più vecchie di un mese? Ho provato così ma non funziona: Codice: SELECT * FROM tabella WHERE campo_data <= (DATE() - 30)
maxbossi Amministratore Membro dello Staff ADMIN MOD 25 Feb 2003 2.024 43 48 www.ikiweb.it 28 Mag 2009 #2 Prova ad usare questa query: Codice: SELECT * FROM tabella WHERE campo_data <= DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
Prova ad usare questa query: Codice: SELECT * FROM tabella WHERE campo_data <= DATE_SUB(CURDATE(), INTERVAL 1 MONTH);