Ignore:
Timestamp:
02/06/14 16:40:10 (7 years ago)
Author:
frank.jaeger
Message:

Feinschliff und Korrektur an Auskunft und Navigation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/sichten.sql

    r314 r315  
    2929--  2014-01-29 Neuer View "strasse_als_gewanne" zur Fehlersuche. 
    3030--  2014-01-31 Kommentar 
     31--  2014-02-06 nachmigration_aehnliche_anschriften 
    3132 
    3233-- Bausteine fÃŒr andere Views: 
     
    10041005 
    10051006 
     1007 
     1008-- Suche nach Fehlern in den Daten, die moeglicherweise aus der Migration stammen und 
     1009-- im Rahmen der Nachmigration noch korrigiert werden muessen. 
     1010 
     1011CREATE OR REPLACE VIEW nachmigration_aehnliche_anschriften 
     1012AS 
     1013  SELECT DISTINCT p.gml_id, p.nachnameoderfirma, p.vorname,  
     1014        a1.ort_post, a1.strasse AS strasse1, a2.strasse AS strasse2, a1.hausnummer 
     1015     -- , b1.import_id AS import1, b2.import_id AS import2 
     1016    FROM ax_person         p 
     1017    JOIN alkis_beziehungen b1 ON b1.beziehung_von=p.gml_id 
     1018    JOIN ax_anschrift      a1 ON a1.gml_id=b1.beziehung_zu 
     1019    JOIN alkis_beziehungen b2 ON b2.beziehung_von=p.gml_id 
     1020    JOIN ax_anschrift      a2 ON a2.gml_id=b2.beziehung_zu 
     1021    WHERE b1.beziehungsart='hat'  
     1022      AND b2.beziehungsart='hat' 
     1023      AND a1.gml_id    <>  a2.gml_id 
     1024      AND a1.ort_post   =  a2.ort_post 
     1025      AND a1.strasse    like trim(a2.strasse, '.') || '%' 
     1026      AND a1.hausnummer =  a2.hausnummer 
     1027    ORDER BY p.nachnameoderfirma, p.vorname; 
     1028 
     1029COMMENT ON VIEW nachmigration_aehnliche_anschriften 
     1030 IS 'Zu einer Person gibt es mehrere Anschriften, die in Ort und Hausnummer identisch sind und beim Straßennemen entweder auch identisch sind oder eine AbkÃŒrzung mit Punkt enthalten.'; 
     1031 
     1032 
    10061033-- END -- 
Note: See TracChangeset for help on using the changeset viewer.