Пример: есть две таблицы A и B, нужно получить результирующую:
Реализация запросом:
SELECT
a."Id",
a."Name",
array_to_string(array_agg(DISTINCT b."User" ORDER BY b."User"), ', ') as "Users"
FROM
public."A" AS a
LEFT JOIN
public."B" AS b ON a."Id" = b."Id"
GROUP BY
a."Id"
ORDER BY
a."Id"