SQL-Statement : summe von spaltenwerten
Peter
- datenbank
hallo forum,
folgendes Problem :
Ich habe eine mysql-datenbank in der zu verschiedenen namen verschiedene einträge stehen (z.B. bewertung), wobei es zu einem namen mehrere einträge geben kann. Aus dieser Tabelle möchte ich jetzt die namen rausfinden die die höchste bewertung haben, d.h. ich möchte alle werte der spalte "bewertung" eines namens addieren und dann die namen per "order by" nach höhe sortieren. Geht das mit einem SQL-Statement oder muß ich zu jedem namen einzeln eine sql-anfrage ausführen ?
MfG
Peter
hallo peter,
probiers mal so:
select name, sum(bewertung) as summe from xy group by name order by summe
gruss
stephan
folgendes Problem :
Ich habe eine mysql-datenbank in der zu verschiedenen namen verschiedene einträge stehen (z.B. bewertung), wobei es zu einem namen mehrere einträge geben kann. Aus dieser Tabelle möchte ich jetzt die namen rausfinden die die höchste bewertung haben, d.h. ich möchte alle werte der spalte "bewertung" eines namens addieren und dann die namen per "order by" nach höhe sortieren. Geht das mit einem SQL-Statement oder muß ich zu jedem namen einzeln eine sql-anfrage ausführen ?