Ho uno schema di tabella che è essenzialmente un mucchio di informazioni transazione con un campo datetimeCome faccio a raggruppare per mese e anno quando ho solo un campo datetime?
TRANSACTION (<transactionid>, amount, when)
ho bisogno di generare un totale mensile di transazioni, che è SUM (importo), ma sono perplesso da ciò che faccio raggruppa per. Ogni riga di SQL deve contenere il totale mensile (quindi una riga per Gen 09, Feb 09 .... gen 2010 e così via). Sto pensando che potrei dover generare la tabella in base al codice, ma vorrei sapere se c'è un modo per risolvere ciò usando SQL.
Qualsiasi aiuto sarebbe apprezzato! (Utilizzando MySQL 5.3, PHP5)
solo avviso per principiante, 'when' is il nome della colonna della tabella non è una funzione MySQL. – GusDeCooL