PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Di tabel PostgresQL, bagaimana cara membuat kolom dengan semua nilai di kolom1 di mana nilai baris saat ini di kolom1 muncul di kolom2?

Anda dapat melakukannya (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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara membuat SELECT COUNT bersarang dengan alias di Postgres

  2. Kunci asing PostgreSQL tidak ada, masalah warisan?

  3. Apa cara tercepat untuk membangun kembali statistik PostgreSQL dari nol/awal dengan ANALYZE?

  4. Rails + PostgreSQL -Menggunakan Suka

  5. Saya sedang mengeksekusi n tidak. dari proses di mana n bisa antara 5 - 50. Setiap proses membuat beberapa operasi dml di postgres