Mailinglisten-Archive |
Guten morgen, lange Nacht gewesen. Ich danke Euch. Es hat mit folgendem Statement geklappt und macht mittlerweile, was ich will: $sql="SELECT mitarbeiterid,aktionsid,SUM(punkte) AS sumpt FROM punktetabelle WHERE aktionsid='$aktionsnr[$i]' GROUP BY aktionsid,mitarbeiterid ORDER BY sumpt DESC"; Vielen Dank Allen, gute Nacht, Volker Patrick Boettcher schrieb: > At 01:06 09.10.2002 +0200, you wrote: > >> Hallo Liste, >> >> ich habe eine Mitarbeiter-ID-, eine Aktions-ID und eine Punktespalte >> in einer mySQL Tabelle. Es gibt mehrere Aktionen und dort können die >> Mitarbeiter Punkte sammeln. >> Ich muss nun so sortieren, daß der Mitarbeiter mit den meisten >> Punkten pro Aktion in der Ausgabeliste oben ist. Sprache ist PHP. >> In der Doku habe ich nichts Passendes gefunden, leider. >> Hats jemand schon mal so gebraucht und geloest? Waere sehr gut, danke >> dann. > > > SELECT Mitarbeiter-ID, SUM(Punkte) AS P FROM tabelle GROUP BY > Aktions-id ORDER BY P; > > HTH > Patrick > > --- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive