新聞中心
MySQL 提供了
BETWEEN AND 關(guān)鍵字,用來(lái)判斷字段的數(shù)值是否在指定范圍內(nèi)。

專(zhuān)注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)尼開(kāi)遠(yuǎn)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過(guò)千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
BETWEEN AND 需要兩個(gè)參數(shù),即范圍的起始值和終止值。如果字段值在指定的范圍內(nèi),則這些記錄被返回。如果不在指定范圍內(nèi),則不會(huì)被返回。
使用 BETWEEN AND 的基本語(yǔ)法格式如下:
[NOT] BETWEEN 取值1 AND 取值2
其中:
- NOT:可選參數(shù),表示指定范圍之外的值。如果字段值不滿(mǎn)足指定范圍內(nèi)的值,則這些記錄被返回。
- 取值1:表示范圍的起始值。
- 取值2:表示范圍的終止值。
BETWEEN AND 和 NOT BETWEEN AND 關(guān)鍵字在查詢(xún)指定范圍內(nèi)的記錄時(shí)很有用。例如,查詢(xún)學(xué)生的年齡段、出生日期,員工的工資水平等。
例 1
在表 tb_students_info 中查詢(xún)年齡在 20 到 23 之間的學(xué)生姓名和年齡,SQL 語(yǔ)句和運(yùn)行結(jié)果如下。
mysql> SELECT name,age FROM tb_students_info
-> WHERE age BETWEEN 20 AND 23;
+--------+------+
| name | age |
+--------+------+
| Green | 23 |
| Henry | 23 |
| Jane | 22 |
| John | 21 |
| Lily | 22 |
| Susan | 23 |
| Thomas | 22 |
| Tom | 23 |
+--------+------+
8 rows in set (0.00 sec) 查詢(xún)結(jié)果中包含學(xué)生年齡為 20 和 23 的記錄,這就說(shuō)明,
在 MySQL 中,BETWEEN AND 能匹配指定范圍內(nèi)的所有值,包括起始值和終止值。
例 2
在表 tb_students_info 中查詢(xún)年齡不在 20 到 23 之間的學(xué)生姓名和年齡,SQL 語(yǔ)句和運(yùn)行結(jié)果如下。
mysql> SELECT name,age FROM tb_students_info
-> WHERE age NOT BETWEEN 20 AND 23;
+------+------+
| name | age |
+------+------+
| Dany | 25 |
| Jim | 24 |
+------+------+
2 rows in set (0.00 sec)
例 3
在表 tb_students_info 中查詢(xún)注冊(cè)日期在 2015-10-01 和 2016-05-01 之間的學(xué)生信息。SQL 語(yǔ)句和運(yùn)行結(jié)果如下。
mysql> SELECT name,login_date FROM tb_students_info
-> WHERE login_date BETWEEN '2015-10-01' AND '2016-05-01';
+-------+------------+
| name | login_date |
+-------+------------+
| Jim | 2016-01-15 |
| John | 2015-11-11 |
| Lily | 2016-02-26 |
| Susan | 2015-10-01 |
+-------+------------+
4 rows in set (0.00 sec) 當(dāng)前題目:創(chuàng)新互聯(lián)數(shù)據(jù)庫(kù)教程:MySQLBETWEENAND:范圍查詢(xún)
文章分享:http://m.5511xx.com/article/cooohod.html


咨詢(xún)
建站咨詢(xún)
