我正在使用 PostgreSQL 数据库并有一个如下表:
--------------------------------------
| Date | MetricType | MetricValue |
--------------------------------------
| date1 | MetricA | val |
--------------------------------------
| date1 | MetricB | val |
--------------------------------------
| date1 | MetricC | val |
--------------------------------------
| date2 | MetricA | val |
--------------------------------------
| date2 | MetricB | val |
--------------------------------------
| date2 | MetricC | val |
--------------------------------------
如您所见,每个日期都有一组指标类型,每种类型都有一个值。我想编写一个 Select 语句,将这些数据组合在下面的庄园中
------------------------------------------
| Date | MetricA | MetricB | MetricC |
------------------------------------------
| date1 | val | val | val |
------------------------------------------
| date2 | val | val | val |
------------------------------------------
我不确定如何编写此 Select 语句来获得这些结果。任何人都可以帮忙吗?