PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Nella tabella PostgresQL, come creare una colonna con tutti i valori in column1 per cui il valore della riga corrente in column1 appare in column2?

Puoi farlo (Fiddle )

select m.*, string_agg(d.name,',') as "person's mother"
from person m left outer join person d on m.name = d.mother
group by m.name,m.mother