本文概述
- 参数说明
- SELECT语句的EXISTS条件
句法:
WHERE EXISTS ( subquery );
参数说明 子查询:子查询是SELECT语句。如果子查询在其结果集中返回至少一条记录, 则EXISTS子句的计算结果为TRUE, 并且EXISTS条件将得到满足。如果子查询不返回任何记录, 则EXISTS子句的计算结果为FALSE, 并且EXISTS条件将不满足。
SELECT语句的EXISTS条件 我们有两个表:” Employees” 和” Employee2″ , 具有以下数据:
雇员:
文章图片
员工2:
文章图片
【SQL Server EXITS条件运算符】例:
将两个表上的EXISTS条件与OR条件一起使用:
SELECT *FROM [srcmini].[dbo].[Employees]WHERE EXISTS (SELECT *FROM [srcmini].[dbo].[Employee2]WHERE Employees.salary = Employee2.salaryOR Employees.name = Employee2.name);
输出
文章图片
范例2:
将两个表上的EXISTS条件与AND条件一起使用:
SELECT *FROM [srcmini].[dbo].[Employees]WHERE EXISTS (SELECT *FROM [srcmini].[dbo].[Employee2]WHERE Employees.salary = Employee2.salaryAND Employees.name = Employee2.name);
输出
文章图片
这两个表中的给定参数没有什么共同之处。
推荐阅读
- SQL Server IN()运算符用法图解
- SQL Server更新数据示例图解
- Android内容提供器——创建自己的内容提供器
- myApps视图
- 为安卓手机刷上手机kali系统Nethunter
- 不同局域网如何利用charles对app进行抓包
- AndroidStudio多线程端口扫描
- Android???????????????
- springMVC--4种映射处理器handlerMapping