Mailinglisten-Archive |
Hallo > Die Tabelle ist wie folgt aufgebaut: > Id, datum, user, betrag [...] > Jetzt will ich die 20 User mit dem höchsten Kontostand ausgeben, wie mach > ich das? > Weil mit SUM und GROUP BY komm ich nicht weiter. > > Krieg ich das in einen SQL Befehl überhaupt unter? Also nach "user" > gruppieren und dann dessen Summe vom "Betrag" dazu. Wie hast du es denn bisher versucht? SELECT user, SUM(TABELLE.betrag) AS gesamtbetrag FROM TABELLE GROUP BY TABELLE.user ORDER BY gesamtbetrag DESC LIMIT 20 -- ciao Sven -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive