SQL update 多表关联更新的实现代码

 更新时间:2017年09月30日 11:21:48   作者:chdyiboke  
这篇文章主要介绍了SQL update 多表关联更新的实现代码,需要的朋友可以参考下

实现多表更新,尤其是A表和A的子表B表数据更新,下面是例子

有A、B张表,其记录如下:

A表

c1       c2
--------------
1       a1
2       a2
3       a3
8       a8

B表

c1       c3
--------------
1        b1
2        b1
3        b3
10      b10

A.c1与B.c1相等,用一条sql语句,实现A.c2的值更新为B.c3
--------------------------------------------------------------------------------------- 

语句一

UPDATE A SET A.c2 =B.c3
from A ,B
where A.c1=B.c1

语句二

UPDATE  A
SET A.c2 =B.c3
from A inner join B on A.c1=B.c1

注意:

update后面是不能跟多表的,但跟在from子句后面

总结

以上所述是小编给大家介绍的SQL update 多表关联更新的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • sqlserver实现树形结构递归查询(无限极分类)的方法

    sqlserver实现树形结构递归查询(无限极分类)的方法

    下面小编就为大家带来一篇sqlserver实现树形结构递归查询(无限极分类)的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • SQLServer导出数据库字典的详细图文教程

    SQLServer导出数据库字典的详细图文教程

    查询sqlserver的数据库的数据结构,返回数据字典结果,可手动将查询的结果导出成excel等格式保存,下面这篇文章主要给大家介绍了关于SQLServer导出数据库字典的相关资料,需要的朋友可以参考下
    2022-11-11
  • sql server多行数据合并一行显示简单实现代码

    sql server多行数据合并一行显示简单实现代码

    有时候我们需要将多行数据按照某一列进行合并,以便更方便地进行数据分析和处理,这篇文章主要给大家介绍了关于sql server多行数据合并一行显示简单实现的相关资料,需要的朋友可以参考下
    2023-12-12
  • sqlserver 模糊查询常用方法

    sqlserver 模糊查询常用方法

    LIKE 关键字搜索与指定模式匹配的字符串、日期或时间值。LIKE 关键字使用常规表达式包含值所要匹配的模式。模式包含要搜索的字符串,字符串中可包含四种通配符的任意组合。
    2010-09-09
  • 简单介绍SQL Server中的自旋锁

    简单介绍SQL Server中的自旋锁

    本文主要分为两大部分,第1部分讨论了为什么SQL Server需要实现自旋锁,第2部分讨论了对SQL Server的自旋锁如何进行故障排除,需要的朋友可以参考下
    2015-07-07
  • SQLServer数据库处于恢复挂起状态的解决办法

    SQLServer数据库处于恢复挂起状态的解决办法

    这篇文章主要介绍了SQLServer数据库处于恢复挂起状态的解决办法 ,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • 解析React 中的Virtual DOM

    解析React 中的Virtual DOM

    React在前端界一直很流行,而且学起来也不是很难,只需要学会JSX、理解State和Props,然后就可以愉快的玩耍了,但想要成为React的专家你还需要对React有一些更深入的理解,对React  Virtual DOM相关知识感兴趣的朋友一起看看吧
    2022-01-01
  • mssql中获取指定日期所在月份的第一天的代码

    mssql中获取指定日期所在月份的第一天的代码

    mssql中获取指定日期所在月份的第一天的代码,需要的朋友可以参考下。
    2011-09-09
  • MSSQL 检查所使用的语句是否符合标准

    MSSQL 检查所使用的语句是否符合标准

    标准SQL和T-SQL之间有很多区别——太多了,这里就不说了。还有,如果你在SQL Server上工作, 那么使用这些私有的扩展是有好处的。
    2009-11-11
  • 一条select语句引起的瓶颈问题思考

    一条select语句引起的瓶颈问题思考

    公司一项目新上线,刚上线的第2天,在后台发现数据库服务器与IIS服务器的网络IO出现瓶颈,1GB的网络带宽,占用了70%-100%,也就是每秒传输数据700MB-1GB,数据库使用内存高达21GB
    2013-02-02

最新评论