我有两个表,我想从表 1 插入到表 2,架构将像
表格1
[Id] UNIQUEIDENTIFIER NOT NULL,
[Name] VARCHAR(140) NULL,
[Address] VARCHAR(140) NULL,
表 2
[Id] UNIQUEIDENTIFIER NOT NULL,
[Name] VARCHAR(140) NULL,
[Address] VARCHAR(140) NULL,
[Description] VARCHAR(140) NULL,
这是我尝试过的:
INSERT INTO Table_2 (Id, Name, Address, Description)
SELECT * FROM Table_1
但我想Description
在Table_2
要的组合Name
和Address
。例如,如果我有
Id Name Address
---------------------
1 John NewYork
在table_1
,我想要
Id Name Address Description
---------------------------------------
1 John NewYork John_NewYork
在table_2
。
无论如何我可以做到这一点吗?谢谢
是的,我认为你可以这样做
INSERT INTO Table_2 (Id, Name, Address, Description)
SELECT Id, Name, Address, Name+'_'+Address FROM Table_1
试试那个。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句