SELECT Spieler.Spr_ID, Spieler.Spr_Vorname, Spieler.Spr_Name, MAX(Spieler.Spr_Tore) AS BesterTorschütze
FROM Spieler
GROUP BY Spieler.Spr_ID, Spieler.Spr_Vorname, Spieler.Spr_Name

..kann mir bitter irgndwer sagen was daran falsch ist?

wenn ich diese Abfrage ausführe, dann zeigt er mir einfach die ganze Tabelle an (mit jedem Spieler) mit dem einzigen Unterschied, dass Spr_Tore an halt als "BesterTorschütze" angezeigt werden.