Hallo,
Die Tabelle orte2regionen ist leer und die Tabelle Regionen ist ebnfalls leer.
In der Tabelle Orte ist was drin!
Angezeigt wird nichts, als ob die Ergebnis menge leer ist.
Ja, ist sie bei
SELECT ao_name FROM orte, orte2regionen WHERE ao_id!=aa_ao_id
auch.
Wenn orte2regionen keine Datensätze enthält, kann auch keine JOIN-Datenmenge erzeugt werden.
Es sollte aber alle Orte in der Tabelle orte angezeigt werden.
Dann brauchst Du einen Outer-Join. Hier wohl einen LEFT JOIN.
Allerdings:
Welchen Sinn soll die Verbindung zu orte2regionen über die Bedingung ao_id!=aa_ao_id haben. Will sagen, was erwartest Du als Ergebnismenge, wenn orte2regionen Datensätze enthält?
viele Grüße
Axel