dedlfix: SELECT SUM(foo) FROM ... auf die ersten k Tupel begrenzen

Beitrag lesen

echo $begrüßung;

Habe leider nur MySQL Version 4.0.26 und kann das dort leider jetzt auch nicht ändern.

Nun, dann geht das mit dem Subquery nicht und was anderes fällt mit nicht ein. Doch ... eine temporäre Tabelle. In die schreibst du alle limitierten Datensätze und bildest dann über diese Tabelle die Summe.

(1) WHERE beschränkt die SELECT Abfrage auf alle Tupel, die der WHERE-Klausel entsprechen.
(2) Die Funktion SUM() bildet die Summe aus allen Werten der mit (1) ausgewählten Tupel.
(3) LIMIT schänkt die Anzahl der _ERGEBNISTUPEL_ ein

Das ist soweit richtig.

echo "$verabschiedung $name";