Mahlzeit Ilja,
beim JOIN bekomme ich doch auch mehrere datensätze....
Bei einer Grundmenge von
loc_id | text_type | text_val
-------+-----------+----------------
21248 | 400100000 | 254
21248 | 400200000 | 6
21248 | 400300000 | Gemeinde
21248 | 500100000 | Nahe
21248 | 500100002 | NAHE
21248 | 500400000 | 04535
21248 | 500500000 | SE
21248 | 500600000 | 01060058
21248 | 500700000 | Amt Itzstedt
21248 | 500300000 | 23866
21249 | 400100000 | 550
21249 | 400200000 | 6
21249 | 400300000 | Gemeinde
21249 | 500100000 | Nahetal-Waldau
21249 | 500100002 | NAHETAL-WALDAU
21249 | 500400000 | 036841
21249 | 500500000 | HBN
21249 | 500600000 | 16069059
21249 | 500300000 | 98553
liefert die Abfrage
SELECT a.text_val AS Plz
, b.text_val AS Ort
FROM geodb_textdata a
LEFT JOIN geodb_textdata b ON (a.loc_id = b.loc_id AND b.text_type = 500100000)
WHERE a.loc_id = 21248
AND a.text_type = 500400000
genau *EINEN* Datensatz:
Plz | Ort
------+-----
04535 | Nahe
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|