Prüfung der Differenz ALB / ALK-Flurstücke

Aus kvwmap
Version vom 11. Oktober 2006, 09:01 Uhr von Heinz Schmidt (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

--Heinz Schmidt 10:01, 11. Okt 2006 (CEST)
In Analogie zur Abfrage auf der PostGIS-DB von Markus Henstschel in der Rubrik Bug-Report (wldge2sql)

SELECT alb_flurstuecke.flurstkennz
FROM alb_flurstuecke LEFT JOIN alknflst ON alb_flurstuecke.flurstkennz = alknflst.flurstkennz
WHERE (alknflst.flurstkennz Is Null) ORDER BY alb_flurstuecke.flurstkennz;

die abprüft, welche Flurstücke nicht in den ALB-Daten vorhanden sind.
Kann man mit der Abfrage:

SELECT alb_flurstuecke.flurstkennz
FROM alb_flurstuecke LEFT JOIN alknflst ON alb_flurstuecke.flurstkennz = alknflst.flurstkennz
WHERE (alknflst.flurstkennz Is Null) AND alb_flurstuecke.status = '0' ORDER BY alb_flurstuecke.flurstkennz;

die Flurstücke ausgeben lassen, die in den ALK-Daten als (aktuelle) Flurstücke nicht vorhanden sind. Hierbei werden nicht nur die Flurstücke ausgegeben, bei denen die Katastererneuerung noch nicht abgeschlossen ist, sondern auch fehlende ALK-Flurstücke in der Datenbank, die z.B. durch Fehler beim Einlesen der ALK-Daten enststanden sein können.