update demo_order a set order_name='橘子' where exists (
select 1 from demo_table b where a.order_id=b.order_id
);

原始数据:

执行语句后的数据:

以上语句可以这样理解,在demo_order中满足两表id相等这一条件的所有行的order_name变为橘子。换句话来讲就是exists作为一个判断条件,如果后面的语句成立,则做相应操作。
update demo_order a set order_name='梨' where not exists (
select 1 from demo_table b where a.order_id=b.order_id
);

执行后:

这一语句恰是第一个语句的反面,就是把不满足条件的语句进行相应操作。

判断sql语句中exists的用法相关推荐

  1. SQL语句中EXISTS的用法

    记录:258 在业务开展中,会遇到类似需求. 需求1:UPDATE表TEST_TB01中的记录:满足条件:这些记录不在TEST_TB02中. 需求2:UPDATE表TEST_TB01中的记录:满足条件 ...

  2. sql语句中exists用法详解

    文章目录 一.语法说明 exists: not exists: 二.常用示例说明 1.查询a表在b表中存在数据 2.查询a表在b表中不存在数据 3.查询时间最新记录 4.exists替代distinc ...

  3. sql语句中的in用法示例_示例中JavaScript in操作符

    sql语句中的in用法示例 One of the first topics you'll come across when learning JavaScript (or any other prog ...

  4. 理解SQL语句中 Exists()

    理解SQL语句中 Exists() exists对于主查询而言只有一个作用:返回ture或false,而其本身查询的結果集不具任何意义 因此在子查询的Select命令语句的字段行中通常使用通用字符*或 ...

  5. IsNull 和 SQL语句中CASE WHEN用法

    [转]IsNull 和 SQL语句中CASE WHEN用法收藏   [转]IsNull 和 SQL语句中CASE WHEN用法 1.ISNULL     使用指定的替换值替换   NULL.      ...

  6. sql语句中的in用法示例_PHP中的循环语句和示例

    sql语句中的in用法示例 循环 (Loops) Imagine that we need a program that says "hello world" 100 times. ...

  7. 【MySQL】sql语句中exists和in有何区别?

    1.概述 sql语句中exists和in有何区别? SQL语句优化有哪些方法? sq|语句中exists和in有何区别如下: exists是用循环( loop )的方式,由outer表的记录数决定循环 ...

  8. mysql语句中limt_mysql sql语句中的limit用法

    mysql sql语句中的limit用法 1.select * from tablename limit 100,15 从100条记录后开始(不包括第100条记录)取出15条记录 (实际取出的是第 1 ...

  9. sql语句中的limit用法

    sql语句中的limit用法 limit 用于限制查询结果返回. 用法: limit a,b 其中a表示查询数据的起始位置,b表示返回的数量. (MySQL数据库中的记录是从0开始的) 举例: SEL ...

最新文章

  1. AI进军摇滚圈,老炮:这是啥?
  2. 这些你都了解么------程序员跳槽法则
  3. ARM常用的调试方式与ARM培训班常见的调试方法
  4. ubuntu16.04安装R及RStudio
  5. sqlserver生成脚本
  6. 有关EMMC、Nandflash、SSD、HDD的科普类说明
  7. css3 flex属性flex-grow、flex-shrink、flex-basis学习笔记
  8. HDU 1551 Cable master
  9. 看雪CTF.TSRC 2018 团队赛 第十一题『伊甸园』 解题思路
  10. python - break和continue
  11. 有氧运动存在哪些误区
  12. 街头卖艺里的故事,你还会相信吗?
  13. 莫队算法小介绍——看似暴力的莫队算法
  14. [Js] Js实现继承的5种方式
  15. Javascript-实现全局事件总线Event Bus/ Event Emitter
  16. 微信和抖音都到十亿级用户了,作为产品经理的你们觉得哪个产品更成功?
  17. 使用容联云获取短信验证码
  18. python画气泡图(4个象限)
  19. linux设置网卡开机自启,centos系统怎么设置网卡开机自启
  20. 灵魂显示正在登录聊天服务器,Soul跟随灵魂找到你

热门文章

  1. 【cmd命令大全】windows10系统命令汇总
  2. PCB布线及后仿真验证过程(干货满满,建议收藏)
  3. 编写Zookeeper代码连接ZK客户端及IDEA环境搭配
  4. Redisson分布式锁快速入门教程
  5. 【GDAL】矢量栅格化函数-gdal_rasterize
  6. Mike 2014 安装驱动错误
  7. 更改linux的timewait时间,解决Linux下大量的time_wait问题
  8. 黑马程序员之手机卫士第四天
  9. Matlab: Adaptive MPC Design, Time-Varying MPC Design, Nonlinear MPC Design
  10. Python面试应急5分钟!