[opengeodb] Was stimmt mit meiner SQL-Abfrage nicht?

Tamas Szalai typo3_maillist at tamas.szalai.de
Fre Jul 27 17:16:04 CEST 2007


Hallo Liste,

ich hoffe das mir hier jemand helfen, bzw. einen Tipp geben kann, was in
meiner SQL-Abfrage falsch ist.

Erreichen möchte ich, dass ich die Liste der deutschen Bundesländer mit
dazugehöriger ID als Ergebnis bekomme. Ich habe mir die GeoDB in meine
lokale MySQL-Datenbank eingespielt und starte folgende Abfrage:

SELECT die_id.loc_id as "ID", der_text.text_val as "Bundesland"
FROM geodb_hierarchies die_id, geodb_textdata der_text 
WHERE die_id.level = '3' 
LIMIT 30

Leider kommen da irgendwie zuviele und vor allem falsche Werte. Beim
ersten Versuch (ohne Limit) hat es mir gleich auch meinen Rechner lahm
gelegt :D

Mit der Bitte um Ratschläge und/oder Tipps zur korrekten Abfrage
verbleibe ich


mit freundlichen Grüßen

Tamas Szalai