Code 1306: Unscharfe Suche nach PLZ mit normalisierter Straße, nur Ortsangabe (ohne Zusatz und Ortsteil) und normalisierter Hausnummer¶
Version 2.x
- Es wird unscharf nach Postleitzahl und der normalisierten Straße sowie der normalisierten Hausnummer gesucht.
- Für die Ortsangabe werden fehlende Zusätze (bspw.
Sachs
) ignoriert indem die Ortsangabe im SQL-Statement um%
ergänzt wird. - Der Ortsteil bleibt unberücksichtigt.
- Straße,
- Ort,
- Postleitzahl,
- Hausnummer
SQL:
SELECT id, x, y, obj_geojson AS object
FROM address."GC_ADDRESS"
WHERE str_n LIKE ? AND ort LIKE ? AND LEVENSHTEIN(plz,?)<3 AND lower(replace(hnr, ' ', '')) LIKE ?
1 Ausführung erfolgt nur, wenn die Parameter in der hier angegebenen Form zur Verfügung stehen.