Announcement

Collapse
No announcement yet.

select @a=concat(@a,art) from ....

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

  • select @a=concat(@a,art) from ....

    Hallo,
    als frischer Umsteiger von mssql zu mysql stolpere ich aktuell noch etwas zum.

    Gerade bekomme ich es nicht gebacken folgendes umzusetzen:

    es geht um eine Unterabfrage 1die 10 Ergebnisse zurückliefert. Diese Ergebnisse, sollen Hintereinander in eine Variable geschreiben werden.

    Beispiel:

    Code:
    select produktart from ...........
    ergibt folgendes Ergebnis

    Wurst
    Milchprodukte
    Obst
    Reinigung
    Gemüse

    Jetzt möchte ich das aber nicht alls array / einzelne Tabellenzeilen bekommen sondern als String.
    also :

    Wurst, Milchprodukte, Obst, Reinigung, Gemüse

    Mit dem Ansatz komm ich nicht recht ans Ziel
    Code:
    set @a= ""
    select @a=concat(@a,produktart)
    from tProduktarten where ........
    Viele Grüße

  • #2
    http://dev.mysql.com/doc/refman/5.1/...n_group-concat
    Bei SQL-Code bitte beachten: Formatierung von SQL in Beiträgen

    Comment

    Working...
    X