Zitat: |
Und genau hier verstehe ich nicht, wie diese zustandekommen bzw. |
Ergebnis und SQL gehören nicht zusammen

Ich vermute mal das Ergebnis ist ohne das äußere SQL mit der WHERE Klausel entstanden.
Zitat: |
warum solche Subselects auch innerhalb der SELECT Klausel auftauchen können. |
In deinem Beispiel sicher unnötig wie
bummi zeigt. Wenn er sein sql noch eingerückt hätte wäre auch erkennbar das das so eigentlich lesbarer ist
Solche Subselects sind auch eher selten. Wenn ich das mal benutzt habe dann eher aus Performancegesichtspunkten. Nicht das die Methode des Subselects grundsätzlich schneller wäre als ein Outer Join aber wenn man merkt das der vorzuziehende Outer Join langsam ist kann man mal per Try&Error schauen ob sich so ein Subselect besser verhält.