PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Trong bảng PostgresQL, làm cách nào để tạo cột với tất cả các giá trị trong cột1 mà giá trị của hàng hiện tại trong cột1 xuất hiện trong cột2?

Bạn có thể thực hiện việc này ( 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. Bản ghi điểm kiểm tra chính không hợp lệ của Docker postgres

  2. Làm mới các chế độ xem cụ thể hóa với tính năng đồng thời

  3. Loại bỏ tính duy nhất của chỉ mục trong PostgreSQL

  4. Kết nối với GCP Cloud SQL từ App Engine trong dự án riêng biệt

  5. Postgres pl / java cảnh báo