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. SQLite Random()のしくみ

    2. mysql、ダンプ、データベースの復元

    3. 奇妙な振る舞いLaravelHomesteadデータベース接続

    4. GROUPBYおよびORDERBY