Hallo,
Aber wenn ich jetzt alle Personen aus Hamburg wissen möchte, die noch NICHT in Paris waren, funktioniert z.B. die Abfrage nicht korrekt:
select p.*,z.* from personen as p left join ziele as z on p.idnr=z.pidnr where p.ort like '%Hamburg%' AND z.ziel not like '%Paris%'
Natürlich nicht, für jeden Hamburger, der bereits eine Stadt besucht hat, auf die
not like '%Paris%'
zutrifft, wird trotzdem gefunden.
Ist das nicht genau das, was Klaus sucht? @Klaus: kannst du das näher beschreiben, inwiefern die Abfrage nicht korrekt funktioniert?
Gruß
Kalk