本文概述
- 平等算子
- 不等式运算符
- 大于运算符
- 大于等于运算符
- 少于运算符
- 少于或等于运算符
以下是SQL Server比较运算符的列表:
Index | 比较运算符 | Description |
---|---|---|
1) | = | 它指定等号。 |
2) | < > | 它指定不相等的符号。 |
3) | != | 它指定不相等的符号。 |
4) | > | 它指定大于符号。 |
5) | > = | 它指定大于或等于的符号。 |
6) | < | 它指定少于符号。 |
7) | < = | 它指定小于或等于符号。 |
8) | !> | 它指定不大于符号。 |
9) | !< | 它指定不少于符号。 |
10) | 在()中 | 它与列表中的值匹配。 |
11) | NOT | 它用于否定条件。 |
12) | BETWEEN | 用于指定范围(含)以内的值。 |
13) | IS NULL | 它指定空值。 |
14) | 不为空 | 它指定非空值。 |
15) | LIKE | 它指定与%和_匹配的模式 |
16) | EXISTS | 它指定如果子查询返回至少一行, 则满足条件。 |
【SQL Server比较运算符用法图解】例:
我们有一个名为” Employees” 的表, 其中包含以下数据:
文章图片
使用以下查询选择” name” =” Lily” 的特定数据:
SELECT *FROM [srcmini].[dbo].[Employees]WHERE name = 'Lily';
输出
文章图片
不等式运算符 在SQL Server中, 不等式运算符” < > 或!=” 用于测试查询中的不等式。
SELECT *FROM [srcmini].[dbo].[Employees]WHERE name <
>
'Lily';
输出
文章图片
OR
SELECT *FROM [srcmini].[dbo].[Employees]WHERE name != 'Lily';
输出
文章图片
大于运算符 “ 大于” 运算符用于测试表达式” 大于” 。
例:
让我们从薪水> 15000的表” 雇员” 中选择雇员。
SELECT *FROM [srcmini].[dbo].[Employees]WHERE salary >
15000;
输出
文章图片
大于等于运算符 大于或等于” > =” 运算符用于测试表达式” 大于或等于” 。
SELECT *FROM [srcmini].[dbo].[Employees]WHERE salary >
= 15000;
输出
文章图片
少于运算符 小于” < “ 运算符用于测试表达式” 小于” 另一个表达式。
例:
从表” Employees” 中选择工资< 20000的所有雇员。
SELECT *FROM [srcmini].[dbo].[Employees]WHERE salary <
20000;
输出
文章图片
少于或等于运算符 小于或等于” < =” 运算符用于测试表达式” 小于或等于” 另一个表达式。
SELECT *FROM [srcmini].[dbo].[Employees]WHERE salary <
= 20000;
输出
文章图片
推荐阅读
- SQL Server COUNT()函数
- 安装MS SQL Server详细步骤图解
- SQL Server AVG()函数
- Spring安全项目(XML配置)示例详细图解
- handlerMapping的初始化以及查找handler
- Android数据存储——开源LitePal方法操作数据库
- ORM--Object/Relation Mapping 对象关系映射
- 第一行代码Android-------第二章控件部分
- Spring ApplicationListener配合-D实现参数初始化