【发布时间】:2017-02-24 07:04:51
【问题描述】:
我有一个标记输出(当前输出到一个临时表),我需要合并到另一个表中。每组标记都应作为最终表中每个不同 ID 的新行插入。
示例:
临时表:
标记
-----
ABC
ABB
ACC
等等(这个临时表中大约有 50,000 行。
身份证
ID 标记
--- ------
1 现有标记
1 ABC
1 ABB
1 ACC
1 等(所有 50k 标记)
2 现有标记
2 ABC
2 ABB
2 ACC
2 等(所有 50k 标记)
对表中的所有 ID 重复此操作。 150-5000 之间的任何地方。
【问题讨论】:
-
您确定要为此创建一个新表,而不是使用
JOIN语句的 SQL 查询吗? -
是的。这是操作数据的第一步。它最终会被进一步清理,然后发送到高性能分析引擎。
标签: sql-server-2008 merge temp-tables