Hallo,
momentan stehe ich vor folgendem Problem.
Ich habe eine Datenbank mit allen Formel 1 Rennen.
Ausgeben möchte ich es folgendermassen:
2009 Button 95
2008 Hamilton 98
usw.
Mit dieser Anweisung erhalte ich aber leider die Punkte aller Fahrer in diesem einen Jahr als Summe.
Wie kann ich nur die Punkte des Fahrers mit den meisten Punkten ausgeben lassen.
Mit MAX(punkte) komme ich nicht weiter, oder ich wende es falsch an, weil MySQL meldet:
#1111 - Falsche Verwendung einer Gruppierungsfunktion
Danke, Chris
PS: Ist bei euch auh so warm? Hier 30°C
momentan stehe ich vor folgendem Problem.
Ich habe eine Datenbank mit allen Formel 1 Rennen.
Ausgeben möchte ich es folgendermassen:
2009 Button 95
2008 Hamilton 98
usw.
Code:
SELECT fahrer, team, jahr, SUM(punkte) AS punkte FROM formel1 GROUP BY jahr ORDER BY jahr DESC
Wie kann ich nur die Punkte des Fahrers mit den meisten Punkten ausgeben lassen.
Mit MAX(punkte) komme ich nicht weiter, oder ich wende es falsch an, weil MySQL meldet:
#1111 - Falsche Verwendung einer Gruppierungsfunktion
Danke, Chris
PS: Ist bei euch auh so warm? Hier 30°C
Kommentar