展开全部

一条update只能修改一张表里的字段,但是可以关联多张表去修改。不知道你用的62616964757a686964616fe58685e5aeb931333365643662是什么数据库。

常用的sqlserver格式如下:

update table1 set a.字段1=b.字段1,....,a.字段N=b.字段N from table1 a,table2 b where 两个表的关联字段。

常用的oracle格式如下:

update table1 a set (a.字段1,....,a.字段N) =(select b.字段1,...,b.字段N from table2 b where 两个表的关联字段) where exists (select 1 from table2 b where 两个表的关联字段)。

注意oracle语句里的exists不能省略,否则会导致没有对应关系的数据修改错误,甚至会报错。

EXISTS 指定一个子查询,检测 行 的存在。

检测select 1 from yls_test c where a.cert_no =c.cert_no 是否存在如果存在执行update 如果不存在,语句就成了 update month_apply a set a.emp_name = (select name from yls_test b where a.cert_no = b.cert_no) 这样的语句是不执行更新命令的。

mysql update后可以跟两个表_update后可接两张表吗,相关推荐

  1. mysql join 去重_MySQL Update inner join数据库去重,以及根据一张表的值更新另一张表...

    1 问题来源 这几天在项目中遇到一个问题:由于前期设计不合理,导致后期用户录入数据时,基础数据表中有重复多余数据.如下: 出现两个 2G网络测试手机 这样类似的基础数据,直接后果就是用户在使用这个基础 ...

  2. mysql 两表拼接_数据库将两张表进行横向连接(拼接成一张表的形式显示)

    将两张没有关联字段的表进行横向连接,在工作中,对于一些报表的显示,需要展示两张没有关联字段的表中的数据,并且横向连接,比如下面两张表的数据: SELECT * FROM STUDENT T; SELE ...

  3. 使用hibernate映射oracle两个表空间的表,Hibernate每个具体类一张表映射(使用XML)

    在每个具体类一个表中,数据库中将有三个表但彼此之间没有关系(关联). 根据具体类策略将表格映射到表有两种方法. 由union-subclass元素指定 通过自我为每个类创建表 我们来了解映射的层次结构 ...

  4. mysql取出另外一张表的数据_mysql从一张表中取出数据插入到另一张表

    最近有这样一个需求,原来的订单表wp_order设计不合理,原来的订单表没有订单详表,只有一张主表.现在是要重构订单表,分为订单主表wp_order_master和订单详表wp_order_detai ...

  5. mysql从一个表查出写入另一个表_sql语句 怎么从一张表中查询数据插入到另一张表中...

    展开全部 sql语句从一张表中查询数据插入到另一张表中的方法如下:e68a843231313335323631343130323136353331333365653762 1.select * int ...

  6. java备份mysql的单个表_MySQL 使用java备份某张表的操作

    核心是mysqldump和Runtime 操作其实并不是很困难,创建一个进行备份操作的类,接收到备份调用后,标记该表正在备份,然后创建一个子线程进行备份操作.所需的配置信息是从配置文件读取的,也要注意 ...

  7. MySQL将一张表数据插入到另一张表

    将一张表的数据插入到另一张表中有两种方法 table_a数据: table_b数据: 现在要把table_a的数据插入到table_b中 方法一: INSERT INTO table_b SELECT ...

  8. mysql恢复某张表的数据_mysql恢复某张表

    在Mysqldump官方工具中,如何只恢复某个库呢? 全库备份 [root@HE1 ~]# mysqldump -uroot -p --single-transaction -A --master-d ...

  9. mysql中3张表如何关联查询_mysql三张表关联查询

    三张表,需要得到的数据是标红色部分的.sql如下: select a.uid,a.uname,a.upsw,a.urealname,a.utel,a.uremark, b.rid,b.rname,b. ...

最新文章

  1. 阮一峰在 GitHub 又一开源力作!
  2. SAP PM 初级系列4 - 定义功能位置的结构标识
  3. 14岁初中生3天制成勒索病毒 制作方法或自学而成
  4. Nginx+Keepalived实现Web服务器负载均衡
  5. 简析并查集[C/C++]
  6. ERP选型 SAP PK Oracle
  7. R学习_multitaper包解析2:子函数spec.mtm.dpss,dpssHelper
  8. JK_Rush关于索引的一些总结
  9. mysql 实现 rowid
  10. Linux C/C++ Openssl RSA Encrypt/Decrypt(加密/解密) 简单示例教程
  11. 洛谷 P4026 [SHOI2008]循环的债务
  12. @staticmethod和@classmethod的作用与区别
  13. 我读的第一本书《梦断代码》
  14. Google的银河英雄传说
  15. Windows下一个MySQL有些错误的解决方法
  16. 快压卸载后,右键打开压缩文件时还是有快压,方案:删除注册表相关项
  17. 161009_qt显示阿拉伯输入法9x7点阵
  18. html 自动生产,HTML5 Three.js 3D人偶玩具自动化生产车间动画
  19. [大话设计模式C++版] 第17章 在NBA我需要翻译 —— 适配器模式
  20. Android:上海垃圾分类必备,图像识别垃圾分类app的制作

热门文章

  1. 张宏 :移动机器人全局定位技术与方法是啥?道翰天琼认知智能机器人平台API接口大脑为您揭秘-1。
  2. 后端:发送短信(腾讯云)-nodejs
  3. CTF-安卓手机文件分析取证(陌陌发送的图片)
  4. 笔试题——硬币与金币(概率)
  5. 民生通讯面向全国招募民生通讯形象授权营业厅
  6. 明解C语言入门篇_第12章_结构体
  7. mysql绿色版本的安装
  8. java 实现中文转化为拼音代码 汉字转化为拼音源码分享
  9. Xshell官方免费版
  10. 小程序“Mustache”语法{{}}(双大括号)获取不到值或图片