Code 0108/0108g: Scharfe Suche über Straße, Ort und Hausnummer, aber ohne Berücksichtigung von Ortszusätzen, ohne Ortsteile¶
Version 2.x
- Es wird eine scharfe Suche unter Berücksichtigung der Eingabefelder
Ort,StrasseundHnrdurchgeführt. - Für die Ortsangabe werden fehlende Zusätze (bspw.
Sachs) ignoriert indem die Ortsangabe im SQL-Statement um%ergänzt wird. - Die Ortsteilangabe bleibt unberücksichtigt.
- Wird kein Datensatz gefunden, wird zunächst der Ortsname gegen den Gemeindenamen geprüft, bevor mit der Verarbeitung auf der nächsten Code-Stufe fortgefahren wird.
Straße,Ort,PostleitzahlundHausnummer
- Code 0108: Vergleich mit Ort
SELECT ... FROM $_ADDRESS WHERE str LIKE ? AND ort LIKE ? AND lower(replace(hnr, ' ', '')) LIKE ? - Code 0108g: Vergleich mit Gemeinde
SELECT ... FROM $_ADDRESS WHERE str LIKE ? AND gemeinde LIKE ? AND lower(replace(hnr, ' ', '')) LIKE ?
1 Ausführung erfolgt nur, wenn die Parameter in der hier angegebenen Form zur Verfügung stehen.