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

Cara meratakan hasil PostgreSQL

Ini adalah permintaan umum. Ini disebut kueri pivot atau tab silang. PostgreSQL tidak memiliki sintaks bawaan yang bagus untuk itu, tetapi Anda dapat menggunakan crosstab fungsi dari tablefunc modul untuk melakukan apa yang Anda inginkan .

Untuk informasi lebih lanjut, cari di Stack Overflow untuk [postgresql] [pivot] atau [postgresql] [crosstab] .

Beberapa sistem database relasional menawarkan cara yang bagus untuk melakukan ini dengan kueri bawaan, tetapi PostgreSQL belum.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengimpor file .sql di windows ke postgresql

  2. MySQL vs PostgreSQL? Mana yang harus saya pilih untuk proyek Django saya?

  3. Bagaimana menerapkan Audit/versi Modifikasi Tabel di PostgreSQL

  4. Menjalankan kueri secara dinamis di PL/pgSQL

  5. Bisakah kita selalu mengambil kolom tanggal sebagai string (varchar) dengan knex dan postgres?