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

作者:chdyiboke 时间:2024-01-22 01:44:06 

实现多表更新,尤其是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 多表关联更新的实现代码网站的支持!

来源:http://blog.csdn.net/chdyiboke/article/details/78140015

标签:SQL,update,多表关联,更新
0
投稿

猜你喜欢

  • Go语言压缩和解压缩tar.gz文件的方法

    2024-05-21 10:21:46
  • MySQL的全局锁和表级锁的具体使用

    2024-01-22 01:04:55
  • Python类和对象基础入门介绍

    2022-04-03 12:14:48
  • 分析Python中设计模式之Decorator装饰器模式的要点

    2021-12-06 12:04:01
  • pyramid配置session的方法教程

    2021-04-26 09:23:37
  • Python中IPYTHON入门实例

    2021-01-23 04:56:25
  • Python简单网络编程示例【客户端与服务端】

    2023-12-07 10:26:55
  • sql server 2005用户权限设置深入分析

    2024-01-19 12:08:21
  • Python进程的通信Queue、Pipe实例分析

    2021-11-22 13:50:44
  • go语言开发环境安装及第一个go程序(推荐)

    2024-05-05 09:34:22
  • 浅析python中特殊文件和特殊函数

    2023-01-22 23:26:26
  • Python中parsel两种获取数据方式小结

    2023-03-01 17:44:50
  • Python的Flask框架中实现分页功能的教程

    2022-02-22 04:41:09
  • 一文搞懂Python中的进程,线程和协程

    2023-06-13 17:26:41
  • CSS实现HTML元素透明的那些事

    2010-02-01 12:34:00
  • 手把手教你将Flask应用封装成Docker服务的实现

    2023-05-27 06:57:15
  • 教你如何在Pycharm中导入requests模块

    2023-05-03 13:10:14
  • ElementUI的this.$notify.close()调用不起作用的解决

    2024-05-09 09:53:16
  • 为什么要登录?

    2010-11-30 21:41:00
  • Python定义一个函数的方法

    2023-09-18 17:28:09
  • asp之家 网络编程 m.aspxhome.com