echo $begrüßung;
Da kommt keine fixe 7 raus, sondern fuer jede Produkt-ID ein individueller Wert.
Das bezweifle ich stark, weil ja die Unterabfrage zuerst ausgeführt wird, oder?
Oder. Das soll eine korrelierte Unterabfrage darstellen, wenn es richtig geschrieben wäre. Als solche muss es sich ja auf einen bereits ermittelten Wert aus der Haupt-Abfrage beziehen und kann damit erst nach dessen Bekanntsein ausgeführt werden. Generell kann man sagen, dass ein Subquery zum gleichen Zeitpunkt ausgeführt wird wie die Klausel, in der es notiert steht. (Wenn der Optimierer das intern anders löst, kann das uns als Anwender egal sein. Wir sehen den Server ja nur als Blackbox.)
echo "$verabschiedung $name";