首页 > 其他 > 详细

UPDATE SELECT

时间:2021-01-28 18:07:14      阅读:17      评论:0      收藏:0      [点我收藏+]

MySQL:
update A inner join(select id,name from B) c on A.id = c.id set A.name = c.name;
ORACLE:
update A set (a,b,c)=(select a,b,c from ida where ida.id=A.id);
update A set a=(select T.a from T where T.id=A.id),b=(select t2.b from t2 where A.id=t2.id)
SQLSERVER:
update a set a.id = b.id from a left join b on a.email=b.email where b.email =‘xxxxxx;

UPDATE SELECT

原文:https://www.cnblogs.com/pingfu/p/14339231.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!