yo,
du benutzt in der unterbabfrage die gleiche tabelle wie in der oberen, wo sind den deine aliasnamen für die gleichnamigen tabellen ?
In der Unterabfrage wird ADRESSGRU genutzt, das Abfrageergebnis ist aber aus der Tabelle ADRESSEN.
meine augen mögen schon älter sein, aber ich sehe die tabelle Adressen sowohl in der unterabfrage und auch in der oberen abfrage. wenn du sowas machst, dann immer alias namen verwenden, bzw. grundsätzlich immer alias namen verwenden.
Diese Abfrage ist nach einem simplen Test am performantesten. Spricht etwas dagegen, mit der Unterabfrage zu arbeiten?
nein, liefert das gleiche ergebnis
Kann man das noch weiter optimieren?
die sortierung raus nehmen, wenn sie nicht erforderlich ist und endlich das * entfernen.
Ilja