PDA

View Full Version : Query di ricerca


Carmen
12-05-2005, 19:26
Ciao;

Devo creare una Query che mi faccia la somma di un campo DB mensilmente senza che indico il mese, in quanto mi interessano tutte e 12.

Nel DB o la data sia normale gg/mm/aaaa che in formato Seriale

Ciò mi serve perchè devo creare un grafico con i 12 mesi al quale assegnare ad ogni barra che rappresenta il mese la somma ottenuta.


Spero che mi possiate aiutare. :confused: :doh: Grazie

Utilizzo VB6

matpez
12-05-2005, 22:47
SELECT Month(Data) as Mese, Count(*) as Visite
FROM ArcAccessi
WHERE Year(Data)=2003
GROUP BY Month(Data)


Data nel mio database è una nel formato classico.

Se tu ti crei una funzione con quella query, e gli passi come unico parametro l'anno, è quello che volevi fare tu :)

Carmen
13-05-2005, 09:09
Ciao;

Io in pratica da una tabella devo avere la somma di un campo. Fin quì tutto OK! devo però poter sapere la somma ottenuta del campo per ogni singolo mese e non il totale.

Gennaio= 123
Febbraio= 200
Marzo=400
...
Dicembre=1234


Help????????? :doh: :doh: :doh:

valse
13-05-2005, 09:41
Ciao;

Io in pratica da una tabella devo avere la somma di un campo. Fin quì tutto OK! devo però poter sapere la somma ottenuta del campo per ogni singolo mese e non il totale.

Gennaio= 123
Febbraio= 200
Marzo=400
...
Dicembre=1234


Help????????? :doh: :doh: :doh:

La query di matpez è quasi giusta... solo che al posto del count(*) bisogna mettere SUM(campo che ti interessa)...

ciao
valse

Carmen
13-05-2005, 10:16
Infatti Non avevo fatto caso. Sembra che funziona bene, vedrò di testarla se ritorna i valori corretti o meno.

Grazie 1001 :)

matpez
13-05-2005, 12:26
Carmen le cose che scrivo io nn ci fai mai caso :\ , sarò che nn ti piacciano quelli che si chiamano matteo? hehehe


Si in effetti mi ero dimenticato di mettere SUM al posto di COUNT, sorry, grazie valse ;)

Carmen
13-05-2005, 16:03
Ma che dici matpez, non e vero che le cose che scrivi tù non ci faccia caso, infatti senza il tuo consiglio ancora sarei in balie delle acque...

matpez
13-05-2005, 16:44
:p