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

Postgres - tổng hợp hai cột thành một mục

SELECT user_id, array_agg((friend_id, confirmed)) as friends
FROM friend_map
WHERE user_id = 1
GROUP BY user_id

user_id |           array_agg            
--------+--------------------------------
      1 | {"(2,true)","(3,false)","(4,false)"}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao lại cần putenv () trên một biến môi trường đã được xác định?

  2. Hoạt động CASCADE có điều kiện cho ràng buộc khóa ngoại?

  3. Tạo SQL để cập nhật khóa chính

  4. Dữ liệu dự phòng trong báo cáo cập nhật

  5. Truy vấn SQL sử dụng IN với danh sách rất chậm