PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Perl + PostgreSQL — selektywna transpozycja kolumny do wiersza

Możesz to zrobić najprościej w Postgresie (używając kolumn tablicowych)

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

Następnie wybierz co chcesz z tabeli wyników.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak logować instrukcje SQL w Vapor 3/Fluent?

  2. typ wydajności varchar(1) lub smallint do przechowywania statusu Postgres

  3. Czy w PostgreSQL wiele UPDATE różnych wierszy w tej samej tabeli ma sprzeczne blokady?

  4. Powrót z funkcji z parametrem OUT

  5. UTWÓRZ ROZSZERZENIE postgis nie powiedzie się,