dedlfix: Mysql, subselect, where

Beitrag lesen

echo $begrüßung;

Ich habe das jetzt so gelöst, dass ich in der WHERE ein Subselect habe... zwar nicht so performant, aber an der Stelle auch nicht nötig.

Wenn du anhand berechneter Werte einschränken willst, kannst du die HAVING-Klausel nehmen. Bedenke aber, dass sie erst kurz vor Schluss die Ergebnismenge einschränkt. Wenn du mit WHERE eine große Menge bekommst und das HAVING auf wenige einschränkt, ist das nicht sehr ressourcenschonend. Wenn möglich, versuch alle Daten in der FROM-Klausel zu verbinden, dann kannst du sie auch bereits im WHERE einschränken.

echo "$verabschiedung $name";