WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   sql abfrage zusammenfassen (http://www.wcm.at/forum/showthread.php?t=151404)

mqs 26.11.2004 09:35

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

T.dot 26.11.2004 09:51

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

mqs 26.11.2004 10:11

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...

T.dot 26.11.2004 11:05

*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

mqs 26.11.2004 20:08

danke :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag