Nov*_*ato 0 sql database sql-server-2008
表格1
ID
Position
Other
Other
Name
Description
Run Code Online (Sandbox Code Playgroud)
表2
ID
Name
Description
LN
Other
Run Code Online (Sandbox Code Playgroud)
我想将所有值转移Table2到Table1where Table1.ID = Table2.ID和Table2.LN = 'en'
以下查询给出错误.制定查询的正确方法是什么?
INSERT INTO dbo.Table1(Name, Description)
SELECT
Name, Description
FROM
dbo.Table2
WHERE
Table2.ID = Table1.ID
AND Table2.LN = 'en'
Run Code Online (Sandbox Code Playgroud)
Update table1
set table1.name = table2.name,
table1.description = table2.description
from
table1 inner join
table2 on table1.id = table2.id
where table2.ln = 'en'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
164 次 |
| 最近记录: |