美文网首页
MySQL基础07-关联更新(DML语句)

MySQL基础07-关联更新(DML语句)

作者: 四月不见 | 来源:发表于2022-02-19 23:46 被阅读0次

例:
update A,B set [更新内容] where A.id=B.id and ...
或:
update A inner join B on A.id=B.id set [更新内容] where [条件]...

案例:

有A(id,sex,par,c1,c2),B(id,age,c1,c2)两张表,其中A.id与B.id关联,现在要求写一条SQL语句,将B中age>50的记录的c1、c2更新到A表中统一记录中的c1、c2字段中。

SQL语句一:update A,B set A.c1=B.c1,A.c2=B.c2 where B.id=B.id and B.age>50;
SQL语句二:update A inner join B on A.id = B.id set A.c1 = B.c1,A.c2=B.c2 where B.age >50;

相关文章

  • MySQL基础07-关联更新(DML语句)

    例:update A,B set [更新内容] where A.id=B.id and ...或:update A...

  • MySQL基础——DML语句

    上篇文章我们学习了MySQL基础——DDL语句,这篇文章学习MySQL基础——DML语句。 DML语句 DML英文...

  • MySQL基础——DQL语句

    在上篇文章中,我们学习了MySQL基础——DML语句,这篇文章学习MySQL基础——DQL语句。 DQL语句 DQ...

  • MySQL学习一览表

    mysql的安装 (install) mysql的sql语句 (DCL,DML) mysql的函数func...

  • MySQL02

    MySQL的DML与DQL 一、DML数据定义语言 DML语句主要用于对Table表格中的数据进行操作 inser...

  • mysql初涉

    mysql中语句分类 mysql中sql语句分为四种类型,DDL,DQL,DML和DCL。 DDL(数据定义语言)...

  • 基础DML语句

    增 删 改 查 提交事务 oracle 默认所有操作都是在事务中,如果要保存操作,需要commit才能生效 增加数...

  • mysql分享

    1.mysql基础 1.1 sql语言基础--类别 DML(Data Manipulation Language)...

  • 4. DML语句和条件语句

    DML语句和条件语句 一. DML语句的基本用法 数据操作语句DML(Data Manipulation Lang...

  • oracle学习笔记九——插入更新和删除(DML语句)

    九、插入更新和删除 SQL语句的类型:1.DML语句(Data Manipulation Language 数据操...

网友评论

      本文标题:MySQL基础07-关联更新(DML语句)

      本文链接:https://www.haomeiwen.com/subject/lvbxpqtx.html