Tabellenkalk: Problem bei MySQL-Abfrage

Beitrag lesen

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