您的位置首页生活百科

SQL BETWEEN运算符怎么使用

SQL BETWEEN运算符怎么使用

的有关信息介绍如下:

SQL BETWEEN运算符怎么使用

BETWEEN运算符用于选取介于两个值之间的数据范围内的值,值可以是数字、文本或者日期,且具有包含性:包括开始和结束值,且开始值需小于结束值。

我们先看下SQL BETWEEN语句语法:

SELECT column_name(s)

FROM table_name

WHERE column_name BETWEEN value1 AND value2;

结合语法,我们输入下列语句:

SELECT *

FROM 表1

WHERE 管长 BETWEEN 20 AND 40

获得表1中管长在20-40之间的所有记录。

运行之后返回结果可以看见管长在20-40之间的记录。

要否定BETWEEN运算符的结果,可以添加NOT运算符:

SELECT column_name(s)

FROM table_name

WHERE column_name NOT BETWEEN value1 AND value2;

根据语法,我们输入下列语句:

SELECT *

FROM 表1

WHERE 管长 NOT BETWEEN 20 AND 40;

查询出表1中管长不在20-40之间的所有记录。

BETWEEN 运算符还可以和IN搭配使用:

SELECT *

FROM 表1

WHERE 管长 BETWEEN 20 AND 40

AND 管径 NOT IN ("500");

查询出表1管长在20-40之间,且管径不是500的所有记录

运行,我们看下返回的结果。