【发布时间】:2017-01-25 22:39:35
【问题描述】:
您好,我的数据在这样的表中:
Herd | Tag | Byr | Mob | Date | Trait | Value
-----|-----|-----|-----|-------------|-------|-------
6002 | 1/08| 2008| 1 | 2015-08-17 | LWT | 425
6002 | 1/08| 2008| 3 | 2015-12-22 | LWT | 516
6002 | 1/08| 2008| 4 | 2016-04-06 | LWT | 688
我需要使用 PIVOT 函数将其从长格式更改为宽格式
Herd | Tag | Byr | Mob | 2015-08-17 | Mob | 2015-12-22 | Mob | 2016-04-06
-----|-----|-----|-----|------------|-----|------------|-----|------------
6002 | 1/08| 2008| 1 | 425 | 3 | 516 | 4 | 688
任何帮助将不胜感激
【问题讨论】:
-
我也有多个日期(数百个)
标签: sql sql-server-2008 pivot