Quote Originariamente inviata da Eurialo Visualizza il messaggio
Intanto grazie perché mi hai fatto fare un passo in avanti ma così ottengo tre colonne di cui la prima Anno la seconda Code e la terza Totale Tesserati e quindi ottengo degli anni replicati per la quantità dei diversi Code presenti per Anno! Io invece vorrei avere solo una riga per Anno e quindi il relativo TotaleTesserati e poi 4 colonne L F P V con il relativo quantitativo per Anno (questo perché mi serve anche il TotaleTesserati per Anno)
codice:
SELECT 
Year([impiegati.DataRegistrazione]) AS Anno, 
 SUM(case when (impiegati.Code='L') then 1 else 0 end) L,
 SUM(case when (impiegati.Code='F') then 1 else 0 end) F,
 SUM(case when (impiegati.Code='P') then 1 else 0 end) P,
 SUM(case when (impiegati.Code='V') then 1 else 0 end) V
FROM Impiegati
GROUP BY 
Year([impiegati.DataRegistrazione]),
ORDER BY Year([impiegati.DataRegistrazione]) DESC;