BETWEEN *** 作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。
BETWEEN *** 作符
*** 作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。
SQL BETWEEN 语法
SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2
需要注意:不同的数据库对 BETWEEN...AND *** 作符的处理方式是有差异的。某些数据库会列出介于 "value1 " 和 "value2" 之间的值,但不包括 "value1 " 和 "value2";某些数据库会列出介于 "value1 " 和 "value2"之间的值并包括 "value1 " 和 "value2";而另一些数据库会列出介于 "value1 " 和 "value2" 之间的值,包括 "value1 " ,但不包括 "value2" 。
所以使用前,需要确定数据库是如何处理 BETWEEN....AND *** 作符的!
between …and…意思:在......之间,多用于两个物体的情况下,在A和B之间。也用于由于两种事物之间的原因。例句:The film explores the relationship between artist and instrument.
“between and ”和“between with”的区别
1、读音上区别
“between and ”:英式读音 [bɪˈtwi:n ænd] 美式读音 [bɪˈtwin ənd]
“between with”:英式读音 [bɪˈtwi:n ænd] 美式读音 [bɪˈtwin ənd]
2、涵义上区别
“between and ”:之间和。意思是在…之间;在…中任择其一;来往于…之间。
“between with”:adv.当中,中间;私下,暗中;当中。
3、用法上区别
“between and ”: 多用于两个物体的情况下,在A和B之间。也用于由于两种事物之间的原因。
“between with”: 多用于一个物体,用于来往某事之间。
between…and…的用法
1、 在……之间。
例:I’ll phone you between lunch and three o’clock.
我将在午餐后三点钟以前给你打电话。
2、 由于……和……(表示原因)
例:Between the noise outside and lack of sleep,he couldn’t concentrate.
由于外面的噪音加上睡眠不足,他无法专心。
SELECT * FROM 表名 where 列名 between '2012-02' and '2012-03' or 列名 between '2012-06' and '2012-07'。
示例如下:
拓展资料:
SQL DML 和 DDL:
可以把 SQL 分为两个部分:数据 *** 作语言 (DML) 和 数据定义语言 (DDL)。
SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。
查询和更新指令构成了 SQL 的 DML 部分:
SELECT - 从数据库表中获取数据
UPDATE - 更新数据库表中的数据
DELETE - 从数据库表中删除数据
INSERT INTO - 向数据库表中插入数据
SQL 中最重要的 DDL 语句:
CREATE DATABASE - 创建新数据库
ALTER DATABASE - 修改数据库
CREATE TABLE - 创建新表
ALTER TABLE - 变更(改变)数据库表
DROP TABLE - 删除表
CREATE INDEX - 创建索引(搜索键)
DROP INDEX - 删除索引
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)