admindoku
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Admin Dokumentation: PostgreSQL Snippets
Recherche
Nachfolger in aktueller Kartierung finden
Suche nach Giscode eines alten Biotops in Kartierobjekte (Vorgänger oder Zusammengefasste Bögen) bzw. Verlustbogen.
SELECT * FROM mvbio.kartierobjekte WHERE '0503-244B5099' IN (SELECT UNNEST(zusammengefasste_boegen) UNION SELECT alt_giscod)
bzw. in Verlustbögen:
SELECT * FROM mvbio.verlustobjekte WHERE bogen_id IN (SELECT id FROM archiv.erfassungsboegen WHERE giscode='0503-244B4029')
Stand Nov. 2022, Historisierung soll geändert werden auf bogen_id statt Giscode, dann Anpassung nötig
Qualitätskontrolle
Verlustbögen: Herkunft des untergegangenen Bogens
Verlustmeldungen dürfen sich nur auf aktuelle Biotope (BK1/BK1315, …) beziehen.
Abfrage, welche Verlustbögen sich nicht auf einen aktuelles Biotop beziehen:
SELECT v.id, a.giscode, v.kartierer, v.bearbeitungsstufe, kk.abk, a.aktuell FROM mvbio.verlustobjekte v, archiv.erfassungsboegen a JOIN archiv.kampagnen kk ON kk.id = a.kampagne_id WHERE v.bogen_id = a.id AND v.kartiergebiet_id != 3459 AND (NOT a.aktuell OR a.kampagne_id NOT IN (1,3,12,15)) ORDER BY a.kampagne_id
admindoku.1669804332.txt.gz · Zuletzt geändert: 2024/11/22 11:34 (Externe Bearbeitung)
