Ilja: JOIN-Abfrage optimieren

Beitrag lesen

moin,

Die Abfrage mit den "IF (@..", welche ich erstellt hatte, liefert mir exakt das Ergebnis, welches ich gern hätte.

diese aussage kann ich nicht nachvollziehen. nehmen wir mal den fall du hast einen user, dessen 5 stellige plz (beispiel 12345) nicht trifft. in der geo tabelle sind folgende plz enthalten:

12346
12347
12348

dann trifft doch die vierstellige plz 1234 auf mehr als einen datensatz in der geo tabelle oder sehe ich jetzt was verkehrt ? gib mal beispiel, damit ich mir ein bild davon machen kann.

  • unique index auf geodata.plz [char(5)]

und das sagt mir, dass es nur 5 stellige plz in der geo tabelle gibt.

Ilja