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

Buat tabel pivot dengan PostgreSQL

Pertama hitung rata-rata dengan fungsi agregat avg():

SELECT neighborhood, bedrooms, avg(price)
FROM   listings
GROUP  BY 1,2
ORDER  BY 1,2

Kemudian masukkan hasilnya ke crosstab() berfungsi seperti yang diinstruksikan dengan sangat rinci dalam jawaban terkait ini:

  • Kueri Tab Silang PostgreSQL


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengatur database PostgreSQL di Django

  2. tidak dapat menghapus objek karena batasan kunci asing

  3. LIMIT yang dikelompokkan di PostgreSQL:tampilkan N baris pertama untuk setiap grup?

  4. Bagaimana membandingkan dua array dan hanya memilih elemen yang tidak cocok Di postgres

  5. bagaimana cara menyalin data dari file ke PostgreSQL menggunakan JDBC?