Frage zu CONCAT

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Frage zu CONCAT

    Hi
    ich hab eine Frage zu CONCAT.

    Gibt es eine Möglichkeit, Inhalte eines Feldes zusammenzuführen welche über ein anderes Feld relationiert sind?

    beispiel

    t1
    rid hid
    1 4
    1 5
    1 6
    2 10
    2 11
    3 12
    3 13

    t2
    hid content
    4 Hier
    5 steht ein
    6 Text
    10 halli
    11 hallo
    12 text1
    13 text2

    SELECT
    CONCAT(c.content, ...) // Alle c.contents mit gleicher rid

    FROM table2 c
    LEFT JOIN table1 d USING (hid)

    geht das mit Concat? was habe ich sonst für Möglichkeiten? falls nicht mit sql - wie kann man das per PHP am besten realisieren?

    danke
    CrazyPip

  • #2
    Hi

    Wie wärs denn damit:

    SELECT GROUP_CONCAT(t2.content SEPARATOR ' ') AS content
    FROM t1
    INNER JOIN t2 ON t1.hid = t2.hid
    GROUP BY t1.rid


    Grüsse, bumble
    Online Shop bumble.ch

    Jetzt mit Fatboy und Pizzadom!

    Kommentar


    • #3
      ah vielen dank!
      ich werd mich damit mal auseinandersetzen.

      gruss in die schweiz

      Kommentar

      Lädt...
      X