In SQL Server non puoi mettere un solo campo nella clausola GROUP BY, ma dovresti metterli tutti per farla funzionare!
E SELECT * non va bene, ma dovresti indicare tutti i campi!