Hallo, ich hoffe mal das ich hier einigermassen richtig bin?
ich beschäftige mich mit der opengeodb Datenbank. Dabei habe ich ein Ausgabe Problem.
SELECT plz.text_val AS plz,gtv.loc_id, name.text_val AS name, typ.text_val AS typ
FROM geodb_textdata gtv
LEFT JOIN geodb_textdata name ON gtv.loc_id = name.loc_id
LEFT JOIN geodb_textdata typ ON gtv.loc_id = typ.loc_id
LEFT JOIN geodb_textdata plz ON gtv.loc_id = plz.loc_id
WHERE name.text_type = 500100000 /* Name */
AND plz.text_type = 500300000 /* Postleitzahl */
AND typ.text_type = 400300000 /* Typ */
AND gtv.text_type = 400100000 /* Teil von */
AND gtv.text_val = '77690 ' /* loc_id des Bezirkes */;
falls bei der Abfrage zu einer Gemeinde mehrere Postleitzahlen vorhanden sind, werden die Gemeinden doppelt, dreifach etc ausgegeben.
6330 77707 Ebbs Gemeinde
6341 77707 Ebbs Gemeinde
6352 77716 Ellmau Gemeinde
6343 77717 Erl Gemeinde
In diesem Beispiel
http://www.fa-technik.adfc.de/code/opengeodb.pl?parts=77690;c=AT
werden diese dann nur per Komma getrennt.
77707 Ebbs 6330, 6341
Jetzt die Frage, kann ich das in meiner Select Abfrage groupieren? Bzw. irgendwie bündeln.
Für Hilfe bin ich sehr dankbar.
Juergen