“Postgresql объединяет несколько строк в одну строку” Ответ

Postgresql объединяет несколько строк в группе

SELECT col_a,
array_to_string(array_agg(distinct col_b),',') AS Actor
FROM Table1
GROUP BY col_a;

-- Result:
-- MOVIE	ACTOR
-- A		1,2,3
-- B		4
GutoTrosla

Postgresql объединяет несколько строк в одну строку

SELECT movie, string_agg(actor, ', ') AS actor_list
FROM   tbl
GROUP  BY 1;
Fine Falcon

Ответы похожие на “Postgresql объединяет несколько строк в одну строку”

Вопросы похожие на “Postgresql объединяет несколько строк в одну строку”

Больше похожих ответов на “Postgresql объединяет несколько строк в одну строку” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования