我有两个临时表#trial1
和#trial2
,其中有值。我想通过联接两个现有的临时表来创建一个永久表。这是表格的结构。
我所拥有的:
table: #trial1
columns: [uID],[SVN],[IN]
table: #trial2
columns: [uID],[PLE],[TS]
我想要什么:
table: perm_table
columns: [SVN],[IN],[PLE],[TS]
因此,两个临时表必须在[uID]
上联接。如何通过联接两个临时表来创建一个永久表?
答案 0 :(得分:2)
您可以使用select-into语法:
SELECT [SVN], [IN], [PLE], [TS]
INTO perm_table
FROM #trial1 t1
JOIN #trial2 t2 ON t1.[uID] = t2.[uID]
答案 1 :(得分:1)
您似乎想要SELECT....INTO
:
select tr1.SVN, tr1.[IN], tr1.[PLE], tr2.[TS] into perm_table
from #trial1 tr1 inner join
#trial2 tr2
on tr1.uid = tr2.uid;