[opengeodb] Inkonsistenz in der Tabelle geodb_hierarchies ?
Ralf Heyde
xoodrenalin at gmx.de
Die Sep 25 20:08:33 CEST 2007
Hallo,
ich glaube eine Inkonsistenz festgestellt zu haben.
Ich führe folgendes Statement aus:
SELECT
*
FROM
geodb.geodb_coordinates co,
geodb.geodb_textdata te,
geodb.geodb_hierarchies hi
where
co.loc_id = te.loc_id and
te.loc_id = hi.loc_id and
co.valid_until > now() and
te.valid_until > now() and
hi.valid_until > now( ) and
te.text_type = 500100000 and
te.text_locale = 'de' ´
-- das zeigt die "doppelten" Einträge
and te.loc_id in ( 17178,17540,20325,23495,23956,24413,24716,26649,35878 )
Dabei komme ich auf ein Resultat, welches mir die Orte mit den obigen
loc_id's doppelt anzeigt.
Grund dafür ist der doppelte Eintrag in der Hierarchie (einmal mit Level6,
einmal mit Level7).
Ist das so richtig? Wenn ja, was muss ich machen um das richtige Ergebnis zu
erhalten.
Gruß
Ralf