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

一、功能描述:

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

二、 BETWEEN 操作符语法详解:

BETWEEN操作符语法:

复制代码
SELECT column1, column2,...

FROM table_name

WHERE column BETWEEN value1 AND value2;

参数说明:

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

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

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

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

三、 BETWEEN 操作符开发实例:

1 BETWEEN 操作符开发实例

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

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

下面的 SQL 语句实现:

复制代码
SELECT * FROM "T_Drobot"

where year between '2020'and '2022'

执行输出结果:

2 NOT 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'

执行输出结果:

相关推荐
hhb_6183 分钟前
SQL高性能查询优化与复杂场景实战指南
服务器·数据库·sql
2301_773553626 分钟前
Redis怎样优化复制缓冲池大小_调大repl-backlog-size减少频繁的全量同步触发
jvm·数据库·python
wangyangyangcumt7 分钟前
银河麒麟V10 SP3离线安装Nginx1.21.5全记录
linux·运维·数据库
tongyiixiaohuang8 分钟前
基于轻易云的数据集成,实现企业系统间灵活对接
java·前端·数据库
weixin_3812881810 分钟前
HTML lang 属性的正确取值规范:BCP 47 格式详解与最佳实践
jvm·数据库·python
阿丰资源13 分钟前
基于SpringBoot智能化体育馆管理系统(附源码+文档+数据库,一键运行)
数据库·spring boot·后端
u01091476016 分钟前
如何正确对 JavaScript 对象的键进行字母序排序
jvm·数据库·python
maqr_11018 分钟前
MySQL在事务中如何实现串行化_使用select lock in share mode查询
jvm·数据库·python
是Yu欸20 分钟前
SGLang 推理服务基础性能评测
android·数据库·大模型·github·昇腾·sglang·qwen3
TechWayfarer28 分钟前
离线IP数据库内网部署:场景选型与热更新落地实践
网络·数据库·python·网络协议·tcp/ip