Powershell 将两个csv组合到第三个csv:来自两个域的用户和多个ProxyAddress

Powershell 将两个csv组合到第三个csv:来自两个域的用户和多个ProxyAddress,powershell,csv,comparison,Powershell,Csv,Comparison,CSV1:Column1是所有用户。第2-16列中每个用户的代理地址各不相同,有些单元格为空 CSV2:Column1是所有用户。第2-16列中每个用户的代理地址各不相同,有些单元格为空 合并到CSV3 CSV3:列1在包含所有用户的所有CSV中都是相同的。根据用户代理地址,第2-16列在每行中都是唯一的。两个域对于每个用户都有不同且相同的代理地址。我想保留每个用户的所有代理地址,但删除任何重复的地址 如图所示: 这与其说是powershell问题,不如说是SQL问题。我感觉有点不舒服,不能直接

CSV1:Column1是所有用户。第2-16列中每个用户的代理地址各不相同,有些单元格为空

CSV2:Column1是所有用户。第2-16列中每个用户的代理地址各不相同,有些单元格为空

合并到CSV3

CSV3:列1在包含所有用户的所有CSV中都是相同的。根据用户代理地址,第2-16列在每行中都是唯一的。两个域对于每个用户都有不同且相同的代理地址。我想保留每个用户的所有代理地址,但删除任何重复的地址

如图所示:


这与其说是powershell问题,不如说是SQL问题。我感觉有点不舒服,不能直接思考,但您可以将每个csv导入到SQL Server或任何其他数据库服务器中的公共表表达式、临时表或任何类似内容中,并编写查询以生成结果

我在R类中也做过类似的事情,我打赌python将比SQL更容易


我想我也读过类似于SQL内部联接的联接命令。我一直在寻找我最近遇到的一个问题。将每个csv导入到它自己的变量中,并在用户列上联接,然后从每个变量中选择所有列。

欢迎使用stackoverflow。本网站的目的是获取您所编写代码的帮助,而不是要求他人为您生成代码。话虽如此,到目前为止,您的代码是什么样子的?(另外,请不要链接到图片。使用代码格式化工具以文本形式插入所需的输出。)不幸的是,我甚至不知道从何处开始。我在网站上搜索一个类似的问题,但没有任何结果。我会试着带些有用的东西回来。我很抱歉。根据老年退休金计划的评论,我投票决定结束这一次。