gpt4 book ai didi

sql - 转置数据布局

转载 作者:行者123 更新时间:2023-12-03 03:39:26 25 4
gpt4 key购买 nike

Table Result

将上图数据格式化为下图数据的最简单方法是什么我的选择是1.Excel2.SSIS

我制作了一个SSIS包来读取各种Excel文件并将其组合到一个新的结果XLS文件中,如上面的文件,但需要转置一些列,但同时需要复制代码部分以连接以启用唯一的行集。

最佳答案

在SQL Server中,我认为最简单的方法是使用cross apply:

select t.code, v.colname, concat(t.code, '-', v.colname), v.val
from t cross apply
(values ([047], 'O47'), ([068], '068'), . . .
) v(val, colname);

关于sql - 转置数据布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42507956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com