【发布时间】:2014-10-03 09:45:50
【问题描述】:
我有 2 个相似的表 Table1 和 Table2。我想将一些记录从 Table1 带到 Table2,为此我使用了 INSERT INTO 语句。 Table1 中有一个“EntityColumn”列,具有唯一值,如 C1、C2、C3 等。
对于从 Table1 复制到 Table2 的每条记录,我希望将一列添加到第三个表 - Table3 - 并且列的名称应该是 EntityColumn 字段的值。所附图片应提供描述。
请告诉我如何做到这一点。
【问题讨论】:
-
您真的需要将它即时添加到物理表中吗?您可以在其顶部创建一个交叉表视图。您真正追求的是交叉表。
标签: sql sql-server alter-table insert-into