Sorry, wenn ich immer zweimal antworte, aber das blöde Forums-Monster bietet mir keine Vorschau meiner Antworten an, und ich sehe die Fehler immer erst, wenn es zu spät ist...
SELECT Name, SUM(Spiele) AS SumSpiele, SUM(Tore) AS SumTore, SumTore/SumSpiele AS AvgToreProSpiel
FROM Spiele
GROUP BY Name
ORDER BY AVGToreProSpiel DESC
Womöglich hat MySQL ein Problem mit der Verwendung von Spaltenaliasen (oder was ist der Plural von Alias?) in anderen Spaltenausdrücken. Dann muß man - abhängig vom Optimierer mit Performanceverlust - mit mehrfacher Aggregation arbeiten:
SELECT Name, SUM(Spiele) AS SumSpiele, SUM(Tore) AS SumTore, SUM(Tore)/SUM(Spiele) AS AvgToreProSpiel
FROM Spiele
GROUP BY Name
ORDER BY 3 DESC
HTH Robert