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 多表关联更新的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • SQL Server 2017无法连接到服务器的问题解决

    SQL Server 2017无法连接到服务器的问题解决

    本文主要介绍了SQL Server 2017无法连接到服务器的问题解决,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • C# ling to sql 取多条记录最大时间

    C# ling to sql 取多条记录最大时间

    这篇文章主要介绍了C# ling to sql 取多条记录最大时间,文中通过实例代码给大家介绍了sql 查询相同记录下日期最大的 一条,代码简单易懂,需要的朋友可以参考下
    2019-10-10
  • SQL Server代理服务无法启动怎么办

    SQL Server代理服务无法启动怎么办

    SQL Server代理服务无法启动怎么办?这篇文章主要介绍了SQL Server代理服务无法启动的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • sqlserver 使用SSMS运行sql脚本的六种方法

    sqlserver 使用SSMS运行sql脚本的六种方法

    这篇文章主要介绍了sqlserver 使用SSMS运行sql脚本的六种方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-05-05
  • 嵌入式SQL和动态SQL的具体使用

    嵌入式SQL和动态SQL的具体使用

    嵌入式SQL和动态SQL是两种在应用程序中嵌入和使用SQL语句的方法,本文主要介绍了嵌入式SQL和动态SQL的具体使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-05-05
  • SQL Server自动更新统计信息的基本算法

    SQL Server自动更新统计信息的基本算法

    最初接触SQL Server的时候认为SQLServer数据更改的同时就会相应的更新统计信息,其实SQL Server不是这样做的.基于性能考虑,SQL Server使用下面的算法更新统计信息
    2012-08-08
  • 浅谈sqlserver的负载均衡问题

    浅谈sqlserver的负载均衡问题

    今天想推荐大家尝试使用第三方的组件和工具,典型的就是一款ICX数据库路由。当然,我和这些工具的厂商也不熟,所以本文显然不是广告
    2013-10-10
  • SQL SERVER中各类触发器的完整语法及参数说明

    SQL SERVER中各类触发器的完整语法及参数说明

    这篇文章主要介绍了SQL SERVER中各类触发器的完整语法及参数,需要的朋友可以收藏下
    2013-08-08
  • Sql Server "用户登录失败,错误编18456"的解决过程

    Sql Server "用户登录失败,错误编18456"的解决过程

    在我们使用数据库的时候,偶尔会遇到一些登录上的错误提示,下面这篇文章主要给大家介绍了关于Sql Server "用户登录失败,错误编18456"的解决过程,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • 使用SQL语句实现查询排序,顺序和倒序

    使用SQL语句实现查询排序,顺序和倒序

    这篇文章主要介绍了使用SQL语句实现查询排序、顺序和倒序,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05

最新评论