Yadgar: Problem mit Subquery

Beitrag lesen

High!

Weiter geht es mit der Elektroorgel-Datenbank... jetzt möchte ich mir gerne alle dreimanualigen Orgeln anzeigen lassen, also alle Orgeln, die in der Relationstabelle "orgeln_klaviaturen" genau 4 Einträge haben.

Ich probierte es mit folgender Abfrage:

select orgeln.Modell from orgeln where orgeln.Nr=orgeln_klaviaturen.Orgel_Nr and (select count(*) as Manuale from orgeln_klaviaturen group by Orgel_Nr)=4;

...und bekam prompt die Fehlermeldung

ERROR 1054 (42S22): Unknown column 'orgeln_klaviaturen.Orgel_Nr' in 'where clause'

Wieso? Orgel_Nr ist als Spalte in orgeln_klaviaturen vorhanden!

Bis bald im Khyberspace!

Yadgar