Announcement

Collapse
No announcement yet.

Verkettete Ergebnisse

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Verkettete Ergebnisse

    Hallo,

    ich habe eine Tabelle mit folgender Struktur:
    ID (int), NAME (varchar)

    Nun meine Frage, gibt es eine Möglichkeit eine Abfrage zu gestallten, ähnlcih dieser:
    Gebe mir alle NAMEn zurück, die die ID z.B. 2 haben und verkette die Ergebnisse mit ", ".

    Bsp:
    id name
    2 Peter
    2 Heinz
    3 Otto

    Ergebnis: "Peter, Heinz"

  • #2
    Hallo,

    das geht über den SQL Befehl GROUP_CONCAT

    Hier ein Beispiel:
    SELECT id,GROUP_CONCAT(NAME) FROM Tabellenname WHERE id = 3 GROUP BY id;

    | id | GROUP_CONCAT(NAME)
    |----------------------------------
    | 3 | 5,6,7

    Viele Grüße

    Buchenberg

    Comment

    Working...
    X