文档章节

mysql 多表联合更新

书中迷梦
 书中迷梦
发布于 2016/07/12 08:36
字数 103
阅读 52
收藏 2

方法一:

UPDATE
yiyao_prs.prs_image_detail
LEFT JOIN
yiyao_prs.prs_prescription_app
ON
prs_image_detail.IMAGE_ID = prs_prescription_app.IMAGE_ID
SET
IS_MAIN='1'
WHERE
prs_prescription_app.SOURCE IN ('6','7','8','12')

更新更新app上传的图片 使用连接方式,性能如下

方法二

UPDATE yiyao_prs.prs_image_detail
SET IS_MAIN = '1'
WHERE
    IMAGE_ID IN (
        SELECT
            a.IMAGE_ID
        FROM
            yiyao_prs.prs_prescription_app a
        WHERE
            a.SOURCE IN ('6', '7', '8', '12')
    )

性能如下

推荐使用方法一进行多表更新

© 著作权归作者所有

书中迷梦
粉丝 3
博文 39
码字总数 16294
作品 0
徐汇
程序员
私信 提问
【MySQL】Delete,Update连表(left join)删除,更新语法

普通的单表更新或删除sql大家肯定滚瓜烂熟,但你有用过连表更新或删除的sql吗, 这个在表间关联来做更新和删除操作非常有用. 本文分表介绍了如何用update ,delete做联表操作的方法, php程序员站...

磊神Ray
2012/03/26
11.9K
0
PHP面试之复杂MySQL语句的编写

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

openoter
2018/04/20
0
0
数据量对where in语句的索引影响

我们经常在论坛和面试中遇到这个问题,mysql中,where in会不会用到索引? 为了彻底搞明白这个问题,做了一些测试,发现记录数大小对是否命中索引有影响,我们来看一看。 使用的mysql版本是5...

vinci321
04/02
35
0
MySQL基础命令

mysql > SHOW CHARACTER SET 查看字符集 mysql> SHOW CARIABLES LIKE ‘%char%’; 查看当前系统所用的字符集  mysql > SHOW COLLATION查看支持的排序规则: mysql > SHOW INDEXES FROM stb_......

窝心爱丨Xj
2014/04/09
0
0
关于Mysql数据库优化问题

一道开放性的面试题,发上来麻烦大家帮忙看看,非常感谢! 基于mysql数据库的应用,对于一个多表联合查询,查询条件是按照最后更新实际排序的,如何优化读写性能?如何设计cache? 数据量在 千...

皮蛋猫
2015/07/09
207
0

没有更多内容

加载失败,请刷新页面

加载更多

Activity启动模式二

上篇文章Activity启动模式一主要介绍了Activity的四种启动模式,这些启动模式都是在AndroidManifest中进行配置的。除此之外,Android系统还通过Intent类提供了一些标志位,同样可以指定Activ...

ltlovezh
1分钟前
2
0
三原色还原

1、Color Filter Array — CFA 随着数码相机、手机的普及,CCD/CMOS 图像传感器近年来得到广泛的关注和应用。 图像传感器一般都采用一定的模式来采集图像数据,常用的有 BGR 模式和 CFA 模式...

天王盖地虎626
12分钟前
2
0
kubernetes pod exec接口调用

正文 一般生产环境上由于网络安全策略,大多数端口是不能为集群外部访问的。多个集群之间一般都是通过k8s的ApiServer组件提供的接口通信,如https://192.168.1.101:6443。所以在做云平台时,...

码农实战
50分钟前
6
0
3_数组

3_数组

行者终成事
今天
8
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部