Hallo ich versuche in einer Tabelle die Maximalwerte einiger Spalten zu ermitteln:
"SELECT MAX(punkte) AS max_punkte, MAX(zeit) AS max_zeit FROM mytable;"
Jetzt würde ich gerne neben den absoluten Maximalwert auch gerne den Maximalwert Punkte pro Zeit ermitteln.
Mein Versuch:
"SELECT MAX(punkte) AS max_punkte, MAX(zeit) AS max_zeit, MAX(punkte/zeit) AS max_ppz FROM mytable;"
Führt zu folgender Fehlermeldung
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in ...
in der Zeile der weiteren Verarbeitung:
$zeile = mysql_fetch_assoc($max_ergebnis);
Habe es auch mit "sum" um die einzelnen Werte und der Division probiert (Try & Error), aber auch dies führte zur gleichen Fehlermeldung.
Ist es möglich, den Maximalwert für den berechneten Wert Punkte/Zeit in die bestehende Abfrage zu integrieren? Ich könnte mir derzeit zwar noch helfen, da ich eine redundante Spalte mit dem berechneten Wert habe, aber diese würde ich eigentlich gerne löschen.
Freundliche Grüße
Alex