echo $begrüßung;
Wenn die Einschränkung auf überhaupt zu betrachtenden Datensätze gelegt werden soll, schreib sie ins WHERE, oder falls sie essentieller Bestandteil einer Verknüpfungsbedingung ist ins JOIN.
Wie soll letzteres gehen? Innerhalb von JOIN kann kein COUNT() als Bedingung stehen!
Die Datensätze können erst dann gezählt, wenn sie vollständig ermittelt wurden. Somit kann COUNT() kein Kriterium für eine generelle Einschränkung sein, sondern muss in eine abschließende Einschränkung unter HAVING untergebracht werden. Überlege dir, für jede deiner Bedingungen, ob sie dazu dient, die überhaupt zu betrachtenden Datensätze zu ermitteln oder ob sie eine Einschränkung aufgrund eines aus der Datenmenge berechneten Wertes ist.
Ansonsten wäre es auch günstig, deine Frage so zu gestalten, dass man kein Fachwissen zu haben braucht. Für Antwortende ist es nur interessant, dass z.B. im Feld X der Wert Y drinstehen muss, nicht das ein bestimmtes Gerät irgendwelche Eigenschaften haben soll. Du kannst diese Geräte-Eigenschaften auf Werte in der Datenbank "umrechnen", weil du die Zusammenhänge kennst. Ich kann das beispielsweise nicht.
echo "$verabschiedung $name";