Hi,
select marken.Markenname, orgeln.Modell from orgeln left outer join(select count(*) as Anzahl, Orgel_Nr from orgeln_klaviaturen group by Orgel_Nr) as Andere_Tabelle on orgeln.Nr=Andere_Tabelle.Orgel_Nr, marken where Andere_Tabelle.Anzahl=2 and orgeln.Marke=marken.Nr order by Markenname, Modell;
ohne es geprüft zu haben:
Ich denke, nach dem "join" gehört ein Space!
Du definierst dahinter eine Tabelle (zwar als Subselect, aber egal). Die beiden Wort müssen getrennt werden.
Probier mal, keine Gewähr.
Gruß
Reiner