Juergen: Abfrage OpenGeoDB, postleitzahlen groupieren?

Beitrag lesen

Wenn ich aber jetzt doch wieder alle PLZ haben möchte und den GROUP_CONCAT entferne um deinen Code weiter beibehalten möchte, weil er einfach beim erweitern und zufügen weitere Abfragen ist


SELECT 
(SELECT text_val FROM geodb_textdata WHERE text_type = 500300000 /* Postleitzahl */ AND loc_id = gtv.loc_id) AS plz,
gtv.loc_id, 
(SELECT text_val FROM geodb_textdata WHERE text_type = 500100000 /* Name */ AND loc_id = gtv.loc_id) AS name,
(SELECT text_val FROM geodb_textdata WHERE text_type = 400300000 /* Typ */ AND loc_id = gtv.loc_id) AS typ
FROM geodb_textdata gtv
WHERE text_type = 400100000 /* Teil von */
AND text_val = '77690' /* loc_id des Bezirkes */

kommt folgtende Fehlermeldung!

Warning: mysqli_query(): (21000/1242): Subquery returns more than 1 row Warning: mysqli_error() expects exactly 1 parameter, 0 given