Tabella PROVA
A B
------
1 a
1 b
2 c
2 d
SELECT A,array_to_string( array_agg( B order by B ), ' - ' ) as CONCATENAZIONE
FROM PROVA
group by A
oppure
SELECT A, string_agg(distinct B,', ' order by B)
FROM PROVA
GROUP BY A
RISULTATO:
A CONCATENAZIONE
---------------------------
1 a - b
2 c - d
Nessun commento:
Posta un commento