![]() |
sql abfrage zusammenfassen
hi! hab ne kleine frage bezügl mysql
wie kann ich mehrere daten zusammefassen, wenn ich zB so ne table hab: name, punkte martin, 5 holger, 3 tina, 9 rupert, 4 martin, 2 tina, 9 günther, 4 so dass er mir folgendes ausgibt tina, 18 martin, 7 günther, 4 rupert, 4 usw. so dass er doppelte zusammenzählt und diese dann so ausgibt |
forumssuche und mysql-manual helfen wunder.
aber weil ich nicht so bin: select tabelle.name, sum(tabelle.wert) from tabelle group by tabelle.name mfg |
ok hab noch was vergessen. was ist wenn ich zB das ganze mit teams habe:
team1, martin, 5 team2, holger, 3 team2, tina, 9 team1, rupert, 4 team1, martin, 2 team2, tina, 9 team1, günther, 4 dann soll die ausgabe so ca. aussehen team1 - 3 mitglieder - 15 punkte team2 - 2 mitglieder - 21 punkte hab da die gemeinsame ausgabe.. wie geht das genau, weil er gibt mir bei den mitgliedern immer team1 4 mitglieder aber die punkteanzahl stimmt und bei team 2 3 mitglieder... |
*gut das ich nicht mitzähl wie oft ich so ne antwort schon geschrieben hab*
kuckst du zuerst hier: http://dev.mysql.com/doc/mysql/de/ dann wirst du schlauer. select count(mitglieder), sum(wert) from tab group by team |
danke :)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag