首页 > 数据库 > mysql教程 > 关联子查询Update语句更新数据

关联子查询Update语句更新数据

WBOY
发布: 2016-06-07 14:56:55
原创
1910 人浏览过

关联子查询 Update 语句更新数据 无 --方法1:Update?Table1?set?c?=?(select?c?from?Table2?where?a?=?Table1.a)?where?c?is?null?--方法2:update??Aset??newqiantity=B.qiantityfrom??A,Bwhere??A.bnum=B.bnum?--方法3:update????(select?A.bnum?,A.newq

关联子查询Update语句更新数据

--方法1:
Update?Table1?set?c?=?(select?c?from?Table2?where?a?=?Table1.a)?where?c?is?null?

--方法2:
update??A
set??newqiantity=B.qiantity
from??A,B
where??A.bnum=B.bnum?

--方法3:
update
????(select?A.bnum?,A.newqiantity,B.qiantity?from?A?left?join?B?on?A.bnum=B.bnum)?AS?C
set?C.newqiantity?=?C.qiantity
where?C.bnum?=XX?
登录后复制
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板