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

cara membuat tabel dengan nilai yang dijumlahkan berdasarkan tahun di postgres

pertama anda simpan hasil penjumlahan penjualan sebagai t1

select product, year, sum(sales) as sales
  from table
  group by 1,2
  order by 1,2

maka Anda menggunakan tab silang()

SELECT *
FROM   crosstab(
  'SELECT product, year, sales
   FROM   t1
   ORDER  BY 1,2')  
AS foo("product" text, "2013" int, "2014" int);


  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 Cocokkan Semua nilai array ke kolom yang sama dengan dan kondisi

  2. Menggunakan jsonb_set() untuk memperbarui nilai array jsonb tertentu

  3. Apa yang harus dilakukan dengan nilai nol saat pemodelan dan normalisasi?

  4. Ambil nilai terakhir yang diketahui untuk setiap kolom dari satu baris

  5. Tidak dapat terhubung ke basis data Heroku Postgres jarak jauh menggunakan Play Framework 2.2.2