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

Postgres:tổng hợp cột thành mảng

Đây là một giải pháp tốt hơn theo đề xuất của Abelisto trong phần bình luận:

select
  list_id,
  name,
  array_agg(game_id order by position)
from list
join list_item
using (list_id)
group by list_id, name



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách liệt kê tất cả người dùng trong PostgreSQL

  2. Kiểm tra xem Postgresql có đang nghe không

  3. Nhận kết quả đã nhập từ ActiveRecord thô SQL

  4. Có cách tiếp cận tiêu chuẩn nào để xử lý các mảng (tập hợp) không có thứ tự trong PostgreSQL không?

  5. Làm cách nào để bạn thay đổi mã hóa ký tự của cơ sở dữ liệu postgres?