PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Perl + PostgreSQL-- Транспониране на селективна колона към ред

Бихте могли да направите това най-просто в Postgres така (използвайки колони от масив)

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

След това изберете каквото искате от изходната таблица.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Автоматично премахване на таблици и индекси, по-стари от 90 дни

  2. Радио бутони ng-проверени с ng-model

  3. Преобразуване на SQL команди в ORM на Python

  4. Как да съхранявате ефективно милиони статистически записи?

  5. трябва ли да активирам обединяването на изрази c3p0?