echo $begrüßung;
Ohne es jetzt getestet zu haben, sollte prinzipiell folgendes funktionieren:
SELECT
name,
COUNT(*) AS anzahl
FROM
tabelle
GROUP BY
name
HAVING
test = 'Ja'
ORDER BY
anzahl DESC
Nein, das funktioniert prinzipiell nicht, da HAVING sich nur auf das beziehen kann, was in der SELECT-Klausel aufgezählt wurde, sprich: sich bereits in der vorläufigen Ergebnismenge befindet. Wenn nur alle ja-Datensätze benötigt werden, kann man die schon mit WHERE filtern.
echo "$verabschiedung $name";