小编GDF*_*uma的帖子

加入 2 个 CSV 的最简单方法(如 SQL LEFT JOIN)

我依靠社区专业知识以最佳方式指导我关注以下主题。

在无法安装 MS-Office 应用程序的 Windows 上运行的专业环境中,我需要向我的团队分发一种方法来加入 2 个 CSV 文件并生成第 3 个 CSV 文件作为输出。就像我们运行 SQL 查询一样:

SELECT f1.*, f1.bar = f2.bar as baz 
FROM CSVfile1 as f1 
LEFT JOIN CSVfile2 as f2 
ON f1.key = f2.key
Run Code Online (Sandbox Code Playgroud)

目前已使用 Excel + VBA 达到目标,但 MS-office 软件包将被删除,并且无法再访问。由于同样的原因,使用 MS-Access 的解决方案是不可想象的。

目标是允许任何机构在没有任何能力和特定安装的情况下实现第三个 CSV 计算机。所以使用 python 或 MS-SQL-Servr 的方法也不好。

我想用 Powshell 脚本来完成,但首先。我不习惯使用PowerShell,但我可以学习。

但在尝试之前,我会问社区这是否是最好的方法?或者如果有更好的解决方案?(要求:Windows 操作系统(最新版本),无 MS-office,无特定安装)。

谢谢你们。

windows csv powershell left-join

-1
推荐指数
1
解决办法
131
查看次数

标签 统计

csv ×1

left-join ×1

powershell ×1

windows ×1