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