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

执行输出结果:

相关推荐
我科绝伦(Huanhuan Zhou)9 天前
Oracle|Oracle SQL*Plus 配置上下翻页功能
数据库·sql·oracle
Cachel wood9 天前
Spark教程6:Spark 底层执行原理详解
大数据·数据库·分布式·计算机网络·spark
java—大象9 天前
基于java SSM的房屋租赁系统设计和实现
java·开发语言·数据库·spring boot·layui·mybatis
Mutig_s9 天前
Spring Boot动态数据源切换:优雅实现多数据源管理
java·数据库·spring boot·后端·mybatis
Python小老六9 天前
单片机测ntc热敏电阻的几种方法(软件)
数据库·单片机·嵌入式硬件
矿渣渣9 天前
SQLite3 在嵌入式系统中的应用指南
数据库·sqlite·嵌入式实时数据库
@昵称不存在9 天前
Python csv 模块
开发语言·数据库·python
程序猿小D9 天前
[附源码+数据库+毕业论文]基于Spring+MyBatis+MySQL+Maven+Vue实现的校园二手交易平台管理系统,推荐!
java·数据库·mysql·spring·vue·毕业设计·校园二手交易平台
DoWeixin69 天前
【请关注】hBase要用的顺畅的思路
数据库
张太行_9 天前
MySQL与Excel比较
数据库·mysql·excel