SQL怎么样把一个数据库的字段内容替换到另一个库里面
有两个数据表table1、table2table1中有字段name、dmtable2中有字段name、tm现在想把table1中的dm替换到table2的tm里面,条件是...
有两个数据表table1、table2
table1中有字段name、dm
table2中有字段name、tm
现在想把table1中的dm替换到table2的tm里面,条件是两个表中的name字段内容相同的进行替换,不同的不要换。
这个SQL语句该怎么写? 展开
table1中有字段name、dm
table2中有字段name、tm
现在想把table1中的dm替换到table2的tm里面,条件是两个表中的name字段内容相同的进行替换,不同的不要换。
这个SQL语句该怎么写? 展开
5个回答
2013-06-17
展开全部
执行命令:Update table2 Set tm=dm From table1 Where table2.name=table1.name
这样就可以了
如果操作成功了,请支持一下!
这样就可以了
如果操作成功了,请支持一下!
推荐于2018-05-15
展开全部
INSERT INTO B..table2
SELECT name,dm
FROM A..table1
WHERE name not in (SELECT name FROM B..table2)
注:A,B分别代表不同的数据库.
SELECT name,dm
FROM A..table1
WHERE name not in (SELECT name FROM B..table2)
注:A,B分别代表不同的数据库.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-17
展开全部
update table2 set tm=dm from table1 where table2.name==table1.name
简单哦
简单哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-17
展开全部
select t1.dm,t2.dm,t1.name from table1 t1,table2 t2
where t1.name = t2.name
是这个意思吗?
where t1.name = t2.name
是这个意思吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-05-15 · 知道合伙人养生行家
关注
展开全部
执行命令:Update table2 Set tm=dm From table1 Where table2.name=table1.name
这样就可以了
如果操作成功了,请支持一下!
这样就可以了
如果操作成功了,请支持一下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询