【发布时间】:2020-11-14 13:37:40
【问题描述】:
我有一张这样的桌子:
id name value
--------------------
1 x 100
1 y 200
1 z 300
2 x 10
2 y abc
2 z 001
3 x 1
...
--------------------
我需要把它变成这样的东西:
id x y z
---------------------
1 100 200 300
2 10 abc 001
3 1 ...
---------------------
名称已确定。我可以进行多个联接,但我正在寻找更优雅的解决方案。
【问题讨论】:
标签: sql postgresql pivot crosstab