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

Cách làm phẳng kết quả PostgreSQL

Đây là một yêu cầu phổ biến. Nó được gọi là truy vấn pivot hoặc crosstab. PostgreSQL không có bất kỳ cú pháp tích hợp đẹp nào cho nó, nhưng bạn có thể sử dụng bảng chữ cái crosstab chức năng từ tablefunc mô-đun để làm những gì bạn muốn .

Để biết thêm thông tin, hãy tìm kiếm Stack Overflow cho [postgresql] [pivot] hoặc [postgresql] [crosstab] .

Một số hệ thống cơ sở dữ liệu quan hệ cung cấp một cách hay để thực hiện việc này với một truy vấn tích hợp sẵn, nhưng PostgreSQL thì không.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres type {field type} chỉ là một shell

  2. pgp Dự đoán - Phân tích dự đoán trong PostgreSQL

  3. Làm cách nào tôi có thể viết một truy vấn SQL để tính toán số lượng các thành phần được bán với các hội đồng mẹ của chúng? (Postgres 11 / CTE đệ quy?)

  4. Django JSONField

  5. Làm thế nào để truy cập chỉ mục nội bộ mảng với postgreSQL?