Salve ho una query a campi incrociati perfettamente funzionante che riporto di seguito:
TRANSFORM Count(EVENTI.[ID]) AS ConteggioDiID
SELECT EVENTI.[POD], Count(EVENTI.[POD]) AS [Totale di POD]
FROM EVENTI
GROUP BY EVENTI.[POD]
PIVOT EVENTI.[TIPO];
Il problema che riscontro è che se cerco di ordinare i valori in base al campo:
Count(EVENTI.[ID]) ovvero:
TRANSFORM Count(EVENTI.[ID]) AS ConteggioDiID
SELECT EVENTI.[POD], Count(EVENTI.[POD]) AS [Totale di POD]
FROM EVENTI
GROUP BY EVENTI.[POD]
ORDER BY Count(EVENTI.[ID])
PIVOT EVENTI.[TIPO];
In Access mi appare l'errore: "Impossibile avere una funzione di aggregazione nella clausola ORDER BY (Count(EVENTI.[ID])).
Avete qualche suggerimento?
Grazie mille

Rispondi quotando
