Die Namen kenne ich nicht und sollen auch nicht eingegrenzt werden.
Doch, sollen sie.
Diese Felder waren in deinem Beschreibngssatz, also gehören sie auch in die Abfrage rein.
Auch wenn das AS nicht unbedingt nötig ist, finde ich es eigentlich "verständlicher", wenn man es schreibt.
EXISTS(SELECT true FROM
"alle" Felder aufzunehmen ist doch ein bissl sinnlos?
Und Statt != meinst du bestimmt = ?
Statt dem SubSelect könnte man bestimmt auch einen LEFT JOIN verwenden.