Es sind genau 23 Doubletten. 2 Kennzeichen und 21 PLZs.
SELECT o.loc_id
,o.text_val
,p.Cnt
,tn.NAME AS typ_dbl
,p.text_val AS val_dbl
FROM geodb_textdata o
JOIN (
SELECT `loc_id`
,`text_type`
,`text_val`
,`text_locale`
,`is_native_lang`
,`is_default_name`
,`valid_since`
,`date_type_since`
,`valid_until`
,`date_type_until`
,count(*) AS Cnt
FROM geodb_textdata t
GROUP BY `loc_id`
,`text_type`
,`text_val`
,`text_locale`
,`is_native_lang`
,`is_default_name`
,`valid_since`
,`date_type_since`
,`valid_until`
,`date_type_until`
HAVING Cnt > 1
) p ON o.loc_id = p.loc_id
JOIN geodb_type_names tn ON p.text_type = tn.type_id
WHERE o.text_type = 500100000
loc_id
text_val
Cnt
typ_dbl
val_dbl
14856
Brandis bei Wurzen
2
Postleitzahl
04821
15690
Döllnitz bei Halle, Saale
2
KFZ-Kennzeichen
MQ
16601
Frankfurt am Main
2
Postleitzahl
60599
17676
Gütersloh
2
Postleitzahl
33335
18456
Hörselberg
2
Postleitzahl
99819
19134
Kastellaun
2
Postleitzahl
56288
20112
Leipzig
2
Postleitzahl
04357
20112
Leipzig
2
Postleitzahl
04329
20317
Lochau bei Halle, Saale
2
KFZ-Kennzeichen
MQ
20510
Lutherstadt Wittenberg
2
Postleitzahl
06886
20607
Marburg / Lahn
2
Postleitzahl
35037
22220
Osternienburg
2
Postleitzahl
06386
22220
Osternienburg
3
Postleitzahl
06369
25025
Torgau
2
Postleitzahl
04860
29519
Innsbruck
2
Postleitzahl
6020
29519
Innsbruck
2
Postleitzahl
6010
152587
Neukölln
2
Postleitzahl
12051
152587
Neukölln
2
Postleitzahl
12049
152969
Altona
2
Postleitzahl
20357
152973
Wandsbek
2
Postleitzahl
22359
152976
Harburg
2
Postleitzahl
21129
152978
Eimsbüttel
2
Postleitzahl
22457
152980
Hamburg-Nord
2
Postleitzahl
20251
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Es sind genau 23 Doubletten. 2 Kennzeichen und 21 PLZs.
Hallo Wolfgang,
was willst du uns mit dieser Information mitteilen?
Sind diese Dubletten falsch? Was ist an diesen Dubletten falsch?
Beispiel
152980 Hamburg-Nord 2 Postleitzahl 20251
Und? Ja, die Postleitzahl 20251 gibt es in Hamburg-Nord und etlichen
weiteren Ortsteilen von Hamburg. Postleitzahl-Zuordnungen sind wenn dann
eher zufällig identisch zu Ortsteilgrenzen.
Interessanter ist das Kennzeichen MQ. Das gehörte bis 2007-01-01 zum
Kreis Merseburg-Querfurt.
Döllnitz bei Halle, Saale gehörte bis 2004-08-01 zum Saalekreis,
Kennzeichen SK, als eigenständige Gemeinde.
Dann wurde sie Teil der Gemeinde Schkopau, im Kreis MQ.
Nach Auflösung des Kreises Merseburg-Querfurt gehört Döllnitz wieder zum
Saalekreis.
Entsprechend kann man die Änderungen eintragen - die Versionierung der
Kennzeichendaten wird noch nicht unterstützt.
Das Kennzeichen MQ scheint aber nicht nur bei zwei, sondern bei mehr als
20 teils ehem. Gemeinden vermerkt zu sein - warum wird das nicht moniert?
Döllnitz bei Halle, Saale gehörte bis 2004-08-01 zum Saalekreis,
Kennzeichen SK, als eigenständige Gemeinde.
Dann wurde sie Teil der Gemeinde Schkopau, im Kreis MQ.
Nach Auflösung des Kreises Merseburg-Querfurt gehört Döllnitz wieder zum
Saalekreis.
Entsprechend kann man die Änderungen eintragen - die Versionierung der
Kennzeichendaten wird noch nicht unterstützt.
Hm, bei genauerer Prüfung muss ich feststellen, dann man noch viel
genauer versionieren muss.
Denn der Saalekreis entstand aus der Zusammenlegung von
Merseburg-Querfurt und dem Saalkreis (Saale). Der Saalekreis ist
genaugenommen also nicht die Fortsetung des Saalkreises, sondern ein
neuer Kreis, der das Kennzeichen eines alten Kreises übernahm.
sorry ... ich hatte den Beitrag geschrieben, da war ich mit der Wiki und der changes.sql noch nicht vertraut. Die doppelte Zeile für die loc_id 152980 "Hamburg Nord" wurde im März 2017 geändert (Wenn ich den INSERT mit text_val = "" richtig interpretiere ... ).
INSERT INTO geodb_textdata VALUES(152980,500300000,"",'de',1,1,null,null,'3000-01-01',0); # 2017-03-02 13:43 DE
Grüße Wolfgang
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
ich habe mir die Datei http://www.fa-technik.adfc.de/code/opengeodb/dump/opengeodb-02628_2017-02-07.sql.gz importiert und bin über 26 doppelte Zeilen in der Tabelle geodb_textdata gestolpert. Ich denke die können dort gelöscht werden?
Grüße
Gifti
Es sind genau 23 Doubletten. 2 Kennzeichen und 21 PLZs.
On 18-03-09 11:24, Wolfgang Ackermann wrote:
Hallo Wolfgang,
was willst du uns mit dieser Information mitteilen?
Sind diese Dubletten falsch? Was ist an diesen Dubletten falsch?
Beispiel
152980 Hamburg-Nord 2 Postleitzahl 20251
Und? Ja, die Postleitzahl 20251 gibt es in Hamburg-Nord und etlichen
weiteren Ortsteilen von Hamburg. Postleitzahl-Zuordnungen sind wenn dann
eher zufällig identisch zu Ortsteilgrenzen.
Interessanter ist das Kennzeichen MQ. Das gehörte bis 2007-01-01 zum
Kreis Merseburg-Querfurt.
Döllnitz bei Halle, Saale gehörte bis 2004-08-01 zum Saalekreis,
Kennzeichen SK, als eigenständige Gemeinde.
Dann wurde sie Teil der Gemeinde Schkopau, im Kreis MQ.
Nach Auflösung des Kreises Merseburg-Querfurt gehört Döllnitz wieder zum
Saalekreis.
Entsprechend kann man die Änderungen eintragen - die Versionierung der
Kennzeichendaten wird noch nicht unterstützt.
Das Kennzeichen MQ scheint aber nicht nur bei zwei, sondern bei mehr als
20 teils ehem. Gemeinden vermerkt zu sein - warum wird das nicht moniert?
Schönen Gruß
Martin
On 18-03-10 10:35, Martin Trautmann wrote:
Denn der Saalekreis entstand aus der Zusammenlegung von
Merseburg-Querfurt und dem Saalkreis (Saale). Der Saalekreis ist
genaugenommen also nicht die Fortsetung des Saalkreises, sondern ein
neuer Kreis, der das Kennzeichen eines alten Kreises übernahm.
Schönen Gruß
Martin
Hallo Martin,
sorry ... ich hatte den Beitrag geschrieben, da war ich mit der Wiki und der changes.sql noch nicht vertraut. Die doppelte Zeile für die loc_id 152980 "Hamburg Nord" wurde im März 2017 geändert (Wenn ich den INSERT mit text_val = "" richtig interpretiere ... ).
Grüße Wolfgang