lucas72
22-03-2011, 15:33
Ciao
Avendo in una tabella che contiene documenti un campo di tipo date volevo sapere se era possibile fare una query che selezionasse in base ai mesi appartenenza.
Adesso utilizzo una cosa del genere che prevede anche il giorno:
.....
$tempo = "12/02/2011;
........where data <= str_to_date('$tempo', '%d/%m/%Y')
.....
che seleziona tutti i record fino a un certo giorno.
Io vorrei invece selezionare tutti i record di un certo mese.
La variabile $tempo dovrebbe essere una cosa del genere insomma 02/2011
e conseguenzialmente la query (anche se ho provato e non funziona) cosė:
........where data <= str_to_date('$tempo', '%m/%Y')
ma, come dicevo, cosė non va.
Cosa dovrei fare?
Grazie
Avendo in una tabella che contiene documenti un campo di tipo date volevo sapere se era possibile fare una query che selezionasse in base ai mesi appartenenza.
Adesso utilizzo una cosa del genere che prevede anche il giorno:
.....
$tempo = "12/02/2011;
........where data <= str_to_date('$tempo', '%d/%m/%Y')
.....
che seleziona tutti i record fino a un certo giorno.
Io vorrei invece selezionare tutti i record di un certo mese.
La variabile $tempo dovrebbe essere una cosa del genere insomma 02/2011
e conseguenzialmente la query (anche se ho provato e non funziona) cosė:
........where data <= str_to_date('$tempo', '%m/%Y')
ma, come dicevo, cosė non va.
Cosa dovrei fare?
Grazie