22 messaggi dal 10 luglio 2002
Scusate ho visto nel forum che questo argomento è già stato trattato ma non riesco a venirne a capo:
Voglio raggruppare dei dati per mese, purtroppo però il mese lo estrapolo dal campo data_inoltro della tabella, così ottengo un elenco di questo tipo, es
mese|ore_dedicate |id_richiesta
genn|1 |1
genn|2 |2
genn|5 |1
febb|6 |3
febb|1 |1
totale ore 15
voglio invece raggruppare per mese e dare anche la somma mensile delle ore dedicate, cioè vorrei che la pagina si presentasse così:
gennaio totale ore 8
ore_dedicate |id_richiesta
1 |1
2 |2
5 |1
febbraio totale ore 7
ore_dedicate |id_richiesta
6 |3
1 |1
ecc.
io ho impostato questa stringa sql:
StrSQL2= "SELECT sum (ore_impiegate) as totale_mese,"& Datepart("m",data_inoltro )&" from report_mensile group by"&Datepart("m",data_inoltro )
ma ovviamente non funziona: ottengo il seguente errore:
Syntax error in GROUP BY clause.
come posso fare???
grazie anticipatamente
luisa


Linea Web's
34 messaggi dal 20 gennaio 2003
Mi sembra che SUM e compagnia vogliano GROUP BY per funzionare... prova ad aggiungere GROUP BY mese

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.