PostgreSQL交叉表多个值SQL

时间:2019-04-08 16:02:53

标签: postgresql crosstab

我有两个下表:

TABLE A

| CODE       | KBN         | value1       | value 2      |
|:-----------|------------:|:------------:|:------------:|
| 00001      |        0    |    1         |1             |
| 00001      |        1    |    0         |1             |

TABLE B
| KBN        |
|:-----------|
| 0          |
| 1          |

我希望查询返回以下交叉表:

| CODE       | value1_0    | value1_1     | value2_0     | value2_1     |  
|:-----------|------------:|:------------:|:------------:|:------------:| 
| 00001      |        1    |    0         |    1         | 1            |

交叉表有可能吗?

0 个答案:

没有答案