[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'

执行输出结果:

相关推荐
light blue bird14 分钟前
主从执行端动机模块工序协同组件
jvm·数据库·.net·桌面端
SPC的存折16 分钟前
(自用)LNMP-Redis-Discuz5.0部署指南-openEuler24.03-测试环境
linux·运维·服务器·数据库·redis·缓存
二等饼干~za89866817 分钟前
云罗 GEO 优化系统源码厂家测评报告
大数据·网络·数据库·人工智能·django
堕落年代20 分钟前
Spring 事务提交顺序深度解析:从踩坑到理解原理
数据库·spring·oracle
xcjbqd038 分钟前
Python中Pandas如何将DataFrame写入MySQL_使用to_sql函数
jvm·数据库·python
ZOOOOOOU40 分钟前
智慧社区云对讲门禁系统架构设计:中优云联免布线、全免费核心功能技术解析
数据库·人工智能·架构·边缘计算
Francek Chen42 分钟前
【大数据存储与管理】NoSQL数据库:02 NoSQL兴起的原因
大数据·数据库·分布式·nosql
斌味代码1 小时前
RAG API 接入:从注册到生产级应用的10分钟上手指南
数据库·oracle
送秋三十五1 小时前
Spring 源码---------Spring Core
java·数据库·spring
Cat_Rocky1 小时前
redis数据库基础学习
数据库·redis·学习