jens65m: JOINS MySQL

hi,

ich verzweifle hier noch. Ich bekomm mit meiner Abfrage folgende Ausgabe.
Ist es möglich Datensätze mit der selben ID zusammenzufassen?

Ausgabe:
-------------------------
id | row1 | row2 | row3 |
-------------------------
1  | abc  | var  | test |
-------------------------
1  | abc  | x    | y    |
-------------------------
2  | cba  | NULL | NULL |
-------------------------

Problem:
Ich möchte die Datensätze mit der identischen ID zusammenfassen.
Also in etwa so, dass eine Ausgabe des Datensatzes (id = 1) folgendes erzeugt:

1.abc.var.test.x.y

anstatt

1.abc.var.test
1.abc.x.y

wie kann ich die zwei Datensätze so zusammenführen?
Geht das überhaupt?
Lg, Jens

  1. Hallo,

    ich verzweifle hier noch. Ich bekomm mit meiner Abfrage folgende Ausgabe.
    Ist es möglich Datensätze mit der selben ID zusammenzufassen?

    ja selbstverständlich. Wie es geht, hängt davon ab, was Du unter "zusammenfassen" verstehst.

    Ausgabe:

    id | row1 | row2 | row3 |

    1  | abc  | var  | test |
    1  | abc  | x    | y    |
    2  | cba  | NULL | NULL |

    weißt Du, was eine Zeile ist? Weißt Du, was Zeile auf Englisch heißt?
    Weißt Du, was eine Spalte ist? Weißt Du, was Spalte auf Englisch heißt?

    Ist das hier das Ergebnis eines Joins? Es sieht nach dem Ergebnis eines Outer Join aus. Warum verwendest Du einen Join, wenn Du keinen Join haben willst?

    Wie sehen Deine Ausgangsdaten aus?
    Wie sieht das gewünschte Ergebnis aus - mit Begründung, warum das Ergebnis genau so gewünscht ist.

    Freundliche Grüße

    Vinzenz