Salve a tutti. Ho un problema a dir poco angosciante con la clausola GROUP BY di SQL Server...

Ecco la mia query:

codice:
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
questo è lo schema: http://img837.imageshack.us/img837/868/schemar.png

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!!!!!!!