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

Perl + PostgreSQL-- Kolom Selektif ke Baris Transpose

Anda bisa melakukan ini paling sederhana di Postgres seperti itu (menggunakan kolom array)

CREATE TEMP TABLE output AS SELECT
  id, cat, ARRAY_AGG(realtime) as time, ARRAY_AGG(value) as values
  FROM input GROUP BY id, cat;

Kemudian pilih apa pun yang Anda inginkan dari tabel output.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL - sintaks DISTINCT ON dan GROUP BY

  2. Dapatkan tanggal pembuatan basis data di PostgreSQL

  3. nilai terlalu panjang untuk jenis karakter yang bervariasi (100) ---- database yang baru saja diganti, tidak melakukan apa pun dalam db

  4. Ikhtisar Kemampuan JSON Dalam PostgreSQL

  5. Gagal memuat modul sql ke dalam cluster database selama Instalasi PostgreSQL