【发布时间】:2021-08-10 21:13:49
【问题描述】:
一些背景知识:我的 Postgres 数据库中有一个表
daily(date DATE,ticker VARCHAR(10),adjusted_close FLOAT),例如
| date | ticker | adjusted_close |
|---|---|---|
| 2021-02-01 | ABC | 23.2 |
| 2021-02-01 | CCC | 222.2 |
| 2021-02-02 | ABC | 24.2 |
| 2021-02-02 | CCC | 220.4 |
我想进行一个查询,无论存在多少唯一代码,都返回一个像这样的表:
| date | ABC | CCC |
|---|---|---|
| 2021-02-01 | 23.2 | 222.2 |
| 2021-02-02 | 24.2 | 220.4 |
我已经阅读了 Postgres 中的 PIVOT() 函数,但我无法找到让它工作的方法。有没有人遇到过同样的问题并想出了解决办法?
【问题讨论】:
标签: sql postgresql pivot