判断sql语句中exists的用法
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的用法相关推荐
- SQL语句中EXISTS的用法
记录:258 在业务开展中,会遇到类似需求. 需求1:UPDATE表TEST_TB01中的记录:满足条件:这些记录不在TEST_TB02中. 需求2:UPDATE表TEST_TB01中的记录:满足条件 ...
- sql语句中exists用法详解
文章目录 一.语法说明 exists: not exists: 二.常用示例说明 1.查询a表在b表中存在数据 2.查询a表在b表中不存在数据 3.查询时间最新记录 4.exists替代distinc ...
- sql语句中的in用法示例_示例中JavaScript in操作符
sql语句中的in用法示例 One of the first topics you'll come across when learning JavaScript (or any other prog ...
- 理解SQL语句中 Exists()
理解SQL语句中 Exists() exists对于主查询而言只有一个作用:返回ture或false,而其本身查询的結果集不具任何意义 因此在子查询的Select命令语句的字段行中通常使用通用字符*或 ...
- IsNull 和 SQL语句中CASE WHEN用法
[转]IsNull 和 SQL语句中CASE WHEN用法收藏 [转]IsNull 和 SQL语句中CASE WHEN用法 1.ISNULL 使用指定的替换值替换 NULL. ...
- sql语句中的in用法示例_PHP中的循环语句和示例
sql语句中的in用法示例 循环 (Loops) Imagine that we need a program that says "hello world" 100 times. ...
- 【MySQL】sql语句中exists和in有何区别?
1.概述 sql语句中exists和in有何区别? SQL语句优化有哪些方法? sq|语句中exists和in有何区别如下: exists是用循环( loop )的方式,由outer表的记录数决定循环 ...
- mysql语句中limt_mysql sql语句中的limit用法
mysql sql语句中的limit用法 1.select * from tablename limit 100,15 从100条记录后开始(不包括第100条记录)取出15条记录 (实际取出的是第 1 ...
- sql语句中的limit用法
sql语句中的limit用法 limit 用于限制查询结果返回. 用法: limit a,b 其中a表示查询数据的起始位置,b表示返回的数量. (MySQL数据库中的记录是从0开始的) 举例: SEL ...
最新文章
- AI进军摇滚圈,老炮:这是啥?
- 这些你都了解么------程序员跳槽法则
- ARM常用的调试方式与ARM培训班常见的调试方法
- ubuntu16.04安装R及RStudio
- sqlserver生成脚本
- 有关EMMC、Nandflash、SSD、HDD的科普类说明
- css3 flex属性flex-grow、flex-shrink、flex-basis学习笔记
- HDU 1551 Cable master
- 看雪CTF.TSRC 2018 团队赛 第十一题『伊甸园』 解题思路
- python - break和continue
- 有氧运动存在哪些误区
- 街头卖艺里的故事,你还会相信吗?
- 莫队算法小介绍——看似暴力的莫队算法
- [Js] Js实现继承的5种方式
- Javascript-实现全局事件总线Event Bus/ Event Emitter
- 微信和抖音都到十亿级用户了,作为产品经理的你们觉得哪个产品更成功?
- 使用容联云获取短信验证码
- python画气泡图(4个象限)
- linux设置网卡开机自启,centos系统怎么设置网卡开机自启
- 灵魂显示正在登录聊天服务器,Soul跟随灵魂找到你
热门文章
- 【cmd命令大全】windows10系统命令汇总
- PCB布线及后仿真验证过程(干货满满,建议收藏)
- 编写Zookeeper代码连接ZK客户端及IDEA环境搭配
- Redisson分布式锁快速入门教程
- 【GDAL】矢量栅格化函数-gdal_rasterize
- Mike 2014 安装驱动错误
- 更改linux的timewait时间,解决Linux下大量的time_wait问题
- 黑马程序员之手机卫士第四天
- Matlab: Adaptive MPC Design, Time-Varying MPC Design, Nonlinear MPC Design
- Python面试应急5分钟!