Salve a tutti. Ho un problema a dir poco angosciante con la clausola GROUP BY di SQL Server...
Ecco la mia query:
questo è lo schema: http://img837.imageshack.us/img837/868/schemar.pngcodice:SELECT REGISTRAZIONE_GENERALE.num_registrazione, REGISTRAZIONE_GENERALE.data_registrazione, CAUSALE.descrizione, SUM(REGISTRAZIONE_GENERALE_COMP.dare) AS Somma FROM REGISTRAZIONE_GENERALE_COMP INNER JOIN REGISTRAZIONE_GENERALE INNER JOIN CAUSALE ON REGISTRAZIONE_GENERALE.idcausale = CAUSALE.id ON REGISTRAZIONE_GENERALE_COMP.id_reg = REGISTRAZIONE_GENERALE.id GROUP BY REGISTRAZIONE_GENERALE.num_registrazione ORDER BY CAUSALE.descrizione
e l'errore che restituisce SQL Server:
La colonna 'REGISTRAZIONE_GENERALE.num_registrazione' non è valida nell'elenco di selezione perché non è inclusa né in una funzione di aggregazione né nella clausola GROUP BY.
potete aiutarmi? grazie!!!!!!!

Rispondi quotando