0

我有一个超过 600 列的 excel 文件。至少 30 列中涉及各种排列和组合。最后,我需要将数据插入到 75 列的表中。例如,输入文件有一个名为“办公室地址”的字段有 30 个不同的列,而输出表只有一个办公室地址列。我需要在最后创建 30 个不同的行。

输入文件:

OfcAddr1 OfcAddr2 OfcAddr3 OfcAdd1name OfcAdd2name OfcAdd3name
阿杰 沙阿 1023巷1 1767 路 1 1986 路 1 名称1 名称2 南3

输出表:

办公地址 OfcAddrname
阿杰 沙阿 1023巷1 名称1
阿杰 沙阿 1767 路 1 名称2
阿杰 沙阿 1986 路 1 名称3

我试图读取数据框中的 excel 文件,并根据条件创建了多个组合,但最后似乎太多了,因为我至少有 80 种不同的组合,然后将其插入表中。在当前架构中,我们正在编写 1 个 sql 查询来创建 1 个组合并将它们插入表中,这样我们就有近 80 个不同的插入查询来插入所有这些组合。有一个更好的方法吗?

4

0 回答 0