sql可以两个表一起更新数据吗

sql可以两个表一起更新数据吗,第1张

如果两个表有关联的话是可以的,比如A表的id和b表的b_id外键关系就可以

update a left join b on a.id = b.b_id set a.name = '',b.name='' (where条件)

首先更新的内容是不是一样的?有什么更新规则吗?

如果更新的内容是一样的直接写一个sql语句全部更新掉就好了

比如:update 表名 set 更新字段1='需要被更新成的值',更新字段2='需要被更新成的值' where 更新的过滤条件

总体的语法是关键字update 表名 set 更新的字段名='更新内容',...如果多个字段可以使用逗号分隔。更新的关键是找到更新内容的规则和更新的过滤条件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6835076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存