Aber ein Problem habe ich noch. und zwar wenn es zwei Ausgaben pro Ort,Gemeinde gibt,
SELECT gtv.loc_id,
(SELECT text_val test FROM geodb_textdata WHERE text_type = 400300000 /* Typ */ AND loc_id = gtv.loc_id) AS typ,
(SELECT text_val FROM geodb_textdata WHERE text_type = 400200000 /* Typ */ AND loc_id = gtv.loc_id) AS ebene,
gtv.text_val AS name
FROM geodb_textdata gtv
WHERE text_val LIKE '%pas%'
AND text_type = 500100000
Das wäre die Ausgabe
id typ ebene name
65295 Ort 7 Wolfpassing an der Hochleithen
65609 Gemeinde 6 Wimpassing im Schwarzatale
65610 Ort 7 Wimpassing im Schwarzatale
65775 Ort 7 Wimpassing an der Pielach
66406 Ort 7 Windpassing
66467 Gemeinde 6 Wolfpassing
66482 Ort 7 Wolfpassing
66613 Gemeinde 6 Zeiselmauer-Wolfpassing
66614 Ort 7 Wolfpassing
67417 Ort 7 Wimpassing