【发布时间】:2021-02-21 14:18:38
【问题描述】:
我在 T-SQL 中连接两个具有相同列名的表,我不仅想通过引用来区分它们,而且我想在生成的连接表中区分它们。
我想为来自原始表或连接表的所有列添加前缀,例如Table1-Col1、Table2-Col1 等
有没有一种快速的方法来做到这一点,这样我就不必在查询中一一重复所有列?
【问题讨论】:
-
没有快速的方法。你需要一个一个地做。
-
复制/粘贴加上一点用正则表达式查找/替换应该可以解决问题。这显然在您的 IDE 中,而不是实际运行查询的一部分
标签: sql-server tsql join multiple-columns