当前位置:首页 > 编程笔记 > 正文
已解决

[SQL开发笔记]BETWEEN操作符:选取介于两个值之间的数据范围内的值

来自网友在路上 165865提问 提问时间:2023-10-26 07:51:12阅读次数: 65

最佳答案 问答题库658位专家为你答疑解惑

一、功能描述:

BETWEEN操作符:选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。

二、BETWEEN操作符语法详解:

BETWEEN操作符语法:

SELECT column1, column2,…FROM table_nameWHERE column BETWEEN value1 AND value2;

参数说明:

1.column1, column2, ...:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。

2.table_name:要查询的表名称。

3.column:要查询的字段名称。

4.value1:范围的起始值;value2:范围的结束值。

三、BETWEEN操作符开发实例:

1BETWEEN 操作符开发实例

目标数据库及表:使用 DRobot数据库,"T_Drobot" 表

假设我们需要查询"T_Drobot" 表,并从"T_Drobot"表中查询选取year介于"2020"”2022” 的所有数据。

下面的 SQL 语句实现:

SELECT * FROM "T_Drobot"where year between '2020'and '2022'

执行输出结果:

2NOT BETWEEN 操作符开发实例:

目标数据库及表:使用 DRobot数据库,"T_Drobot" 表

假设我们需要查询"T_Drobot" 表,并从"T_Drobot"表中查询选取year不在[2020,2022]范围的所有数据。

使用 NOT BETWEEN语句实现:

SELECT * FROM "T_Drobot"where year not between '2020'and '2022'

执行输出结果:

3)带有文本值的 BETWEEN 操作符实例:

下面的 SQL 语句选取 name 以介于 ' DROBOT_1' 和 ' DROBOT_2' 之间字母开始的所有数据:

SELECT * FROM "T_Drobot"where name between 'DROBOT_1'and 'DROBOT_2'

执行输出结果:

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"[SQL开发笔记]BETWEEN操作符:选取介于两个值之间的数据范围内的值":http://eshow365.cn/6-24912-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!