【发布时间】:2012-07-18 10:32:27
【问题描述】:
我需要清理一些丑陋的数据。我所拥有的类似于
ID,someFields,Supplier,Supplier_1,Supplier_2,Price,Price_1,Price_2,Weight; Weight_1,Weight_2
等等。字段最多命名为 _9,实际上有 8 个不同的字段,分别命名为 _1 到 _9。当然 Price_1 是给 Supplier_1 的等等。
我现在想取消透视到
ID,someFields,Supplier,Price,Weight
通过复制 ID 和某些字段。 需要注意的是,那些 _1 到 _9 字段可以为空,实际上大部分都是。
我拥有的工具。 Excel 微软访问 可以(错误)使用我有权访问的 oracle 架构...
我发现了这个 How to simulate UNPIVOT in Access 2010?
但是,这也会增加只有 1 个供应商的行。
有什么想法吗?
【问题讨论】:
标签: sql excel ms-access unpivot