PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Alle Zeilen und Spalten in einer einzigen Spalte aus der verknüpften Tabelle zusammenführen

SELECT a.parent_id, a.parent_name, STRING_AGG(b.child_name, ',') as Children
FROM
    Parent a
    INNER JOIN children b
    ON a.Id = b.ParentId
GROUP BY
    a.parent_id
    ,a.parent_name