Feb 1, 20070
Summe ausgewählter Datensätze
Problem: In einer MySQL-Datenbank soll die Summe nur über eine bestimmte Anzahl von Datensätzen berechnet werden.
Lösung: Ein einfaches Subselect im FROM-Statement mit der Einschränkung auf die Anzahl Ergebniszeilen über das Schlüsselwort LIMIT.
f5bafde67531e5fc9a77da4554d64b06000
Kombiniert man den Konstrukt noch mit einer ORDER BY Klausel ist es möglich die Summe der 10 höchsten oder der 10 niedrigsten Werte in der Tabelle zu berechnen.
f5bafde67531e5fc9a77da4554d64b06001
Die Abfrage funktioniert natürlich auch mit der Gruppenfunktion AVG().
Was an dieser...
Weiterlesen

