Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PostgreSQL将行转换为列_Sql_Postgresql_Pivot - Fatal编程技术网

PostgreSQL将行转换为列

PostgreSQL将行转换为列,sql,postgresql,pivot,Sql,Postgresql,Pivot,我当前的表格如下所示 AllotmentClass Appro1 Appro2 Appro3 A 5000 4568 2453 B 6000 4845 4568 C 8592 454 5486 D 4587 4895 4653 我需要的输出是 Measur

我当前的表格如下所示

AllotmentClass    Appro1    Appro2    Appro3   
        A           5000     4568      2453
        B           6000     4845      4568
        C           8592      454      5486
        D           4587     4895      4653
我需要的输出是

Measure     A      B      C       D
Appro1     5000   6000   8592    4587
Appro2     4568   4845    454    4895
Appro3     2453   4568   5486    4653

这是静态的,而不是动态的。

为什么不在客户端执行?看一看,你看了数百个问题了吗?为什么不在客户端执行?看一看,你看了数百个问题了吗?