【发布时间】:2018-09-04 14:59:04
【问题描述】:
请帮助我用合适的方法在 Excel 和 SQL/Redshift 中执行此操作。
所以假设我有一个像这样的表:
我想将第 5 列分解为与该列中的唯一值一样多的列,并将第 6 列的相应值放入行中。基本上我只想要一行用于唯一的 [column1, column2, column3] 对。所以,我想要这样的结果:
【问题讨论】:
-
请不要链接到数据图像。请将数据复制到您的问题中并使用降价控件对其进行格式化。通过这种方式,我们可以看到问题上下文中的数据,输入和输出彼此相邻,并在必要时将数据复制到 SQL Fiddle 等应用程序中。另外,您是尝试在 Excel 中还是在 RedShift 中执行此操作?
标签: sql excel pivot amazon-redshift