【发布时间】:2018-08-25 23:52:14
【问题描述】:
我有以下问题 -
具有以下格式的数百万条记录的表 -
Scale ID
01 2001
01 2001
03 2002
05 2003
78 2011
76 2010
so on ..
比例范围为 01-100,ID 范围为 2001 - 2011。
我想要一张新表,用于计算每年的每个比例。
输出应该是这样的。
Scale 2001 2002 2003 2004 ---- 2011
1 2 0 0 0 ---- 0
2 0 0 0 0 ------ 0
3 0 1 0 0 ------- 0
4 0 0 0 0 ------ 0
5 0 0 1 0 ------ 0
-
-
-
-
100
尝试在 SQL 中执行此操作。 任何帮助都会很棒。
谢谢
【问题讨论】:
-
链接的重复问题有 mysql 中静态和动态旋转的答案。
标签: mysql sql pivot pivot-table