Feb 1, 2007Kommentare deaktiviert
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.
8a3a129fb99e062a2955802d3e264618000
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.
8a3a129fb99e062a2955802d3e264618001
Die Abfrage funktioniert natürlich auch mit der Gruppenfunktion AVG().
Was an dieser...
Weiterlesen

