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.
5e168ae1b51edd9574e7b58592759b1b000
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.
5e168ae1b51edd9574e7b58592759b1b001
Die Abfrage funktioniert natürlich auch mit der Gruppenfunktion AVG().
Was an dieser...
Weiterlesen

