Grazie per il tuo aiuto ma non sembra funzionare.

Questo è il contenuto della tabella classifica:

giocatore torneo girone punti
ciccio torneoprova rosso NULL
pippo torneoprova rosso NULL
pluto torneoprova rosso NULL

lanciando questa query:

SELECT * FROM classifica AS C WHERE C.TORNEO='torneoprova' GROUP BY GIRONE HAVING COUNT(GIOCATORE)>=3;

mi da il seguente messaggio di errore:

Msg 8120, Livello 16, Stato 1, Numero Riga 1
Column classifica.giocatore' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.


sto sbagliando qualcosa io?