亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

MSSQL SERVER中的BETWEEN AND的使用

2024-08-31 00:59:50
字體:
來源:轉載
供稿:網友

資料 Customer

IdNameRegisterDate

1澎澎2007/1/5 00:00:00

2丁丁2007/1/6 00:00:00

3亞亞2007/1/7 00:00:00

aspx頁面查詢條件:

最小日期: [2007-01-06]      最大日期: [2007-01-06]

使用的 sql:

SELECT ID, Name, RegisterDate
FROM Customer
WHERE (RegisterDate BETWEEN '2007-01-06' AND '2007-01-06')

結果是傳回1筆:丁丁, 符合我的預期

但是 如果丁丁的RegisterDate 的時間 不是00:00:00呢?

如果資料是這樣

IdNameRegisterDate

1澎澎2007/1/5 00:00:00

2丁丁2007/1/6 04:37:00

3亞亞2007/1/7 00:00:00

一樣的sql

SELECT ID, Name, RegisterDate
FROM Customer
WHERE (RegisterDate BETWEEN '2007-01-06' AND '2007-01-06')

傳回來的是0筆

 

嗯,因為我沒有給予正確的時間範圍嘛,我的查詢條件應該是2007/1/6 號整天時間範圍。

所以我通常程式在查詢前,都會先幫日期加1天

RegisterMaxDate = RegisterMaxDate.AddDays(1);

但是,這樣就對了嗎??

這樣的程式產生的sql是

SELECT ID, Name, RegisterDate
FROM Customer
WHERE (RegisterDate BETWEEN '2007-01-06' AND '2007-01-07')

反而傳回2筆,把亞亞也傳回來了

因為 Sql 的 between min And max 是 value >=min && value <= max 的意思

所以我應該更精確的

RegisterMaxDate = RegisterMaxDate.AddDays(1).AddSeconds(-1);

那樣產生的sql 才會是

SELECT ID, Name, RegisterDate
FROM Customer
WHERE (RegisterDate BETWEEN '2007-01-06' AND '2007/1/6 23:59:59')

傳回1筆,也就是丁丁,我要的資料。


4.3.5  限定數據范圍——BETWEEN

在WHERE子句中,使用BETWEEN關鍵字可以更方便地限制查詢數據的范圍。當然,還可以使用NOT BETWEEN關鍵字查詢限定數據范圍之外的記錄。


語法格式可表示如下:

表達式[NOT] BETWEEN 表達式1 AND 表達式2

比如,選擇范圍在10~100之間的數,采用BETWEEN運算符可以表示為BETWEEN 10 AND 100。

★ 注意 ★

使用BETWEEN限制查詢數據范圍時同時包括了邊界值,而使用NOT BETWEEN進行查詢時沒有包括邊界值。

實例20  使用BETWEEN限定數據范圍查詢

本實例實現在BookInfo表中,查詢圖書價格在35~60之間的所有圖書記錄。代碼如下:

USE Library
SELECT *
FROM BookInfo
WHERE price BETWEEN 35 AND 60

運行該代碼,得到的查詢結果如圖4.21所示。

MSSQL SERVER中的BETWEEN AND的使用

 

圖4.21  查詢BookInfo表中圖書價格在35~60之間的記錄


從結果可見,使用BETWEEN關鍵字查詢包含了邊界值。

實際上,使用BETWEEN表達式進行查詢的效果完全可以用含有“>=”和“<=”的邏輯表達式來代替,使用NOT BETWEEN進行查詢的效果完全可以用含有“>”和“<”的邏輯表達式來代替。

對于實例20,若采用含有“>=”和“<=”的邏輯表達式來代替BETWEEN表達式,代碼如下:

USE Library
SELECT *
FROM BookInfo
WHERE price >=35
AND price <=60

執行該代碼,會得到同樣的查詢結果。

使用BETWEEN運算符也可以實現時間的比較,下面就給出一個具體的應用實例。

實例21  使用BETWEEN運算符限定時間范圍查詢

本實例實現在BookInfo表中,查詢出版日期在2004/5/1和2006/1/1之間的所有圖書記錄。代碼如下:

USE Library
SELECT *
FROM BookInfo
WHERE pubdate BETWEEN '2004/5/1' AND '2006/1/1'

運行該代碼,得到的查詢結果如圖4.22所示。

MSSQL SERVER中的BETWEEN AND的使用

 

圖4.22  查詢BookInfo表中出版日期在2004/5/1和2006/1/1之間的記錄

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一本色道久久88精品综合| 日日噜噜噜夜夜爽亚洲精品| 97在线视频免费| 亚洲三级av在线| 亚洲精品久久久一区二区三区| 在线免费看av不卡| 亚洲欧洲日产国码av系列天堂| 久久久精品免费| 日韩精品亚洲视频| 日韩av三级在线观看| 国产精品高潮视频| 亚洲奶大毛多的老太婆| 国产精品久久久久久亚洲调教| 精品国产一区二区三区久久狼黑人| 中文国产亚洲喷潮| 中文字幕成人精品久久不卡| 91亚洲精品久久久| 精品福利一区二区| 亚洲精品日韩丝袜精品| 国产亚洲精品综合一区91| 欧美日韩爱爱视频| 欧美有码在线观看| 日韩av最新在线观看| wwwwwwww亚洲| 91系列在线观看| 日韩中文字在线| 国产91ⅴ在线精品免费观看| 亚洲欧美一区二区三区情侣bbw| 久久久久久久香蕉网| 欧美激情精品久久久久久变态| 亚洲国产欧美一区二区三区同亚洲| 亚洲欧美制服另类日韩| 亚洲一二三在线| 国产欧美最新羞羞视频在线观看| 日韩在线视频线视频免费网站| 成人网址在线观看| 一区二区三区高清国产| 爱福利视频一区| 91久久夜色精品国产网站| 欧美性高潮床叫视频| 久久亚洲精品毛片| 国产91精品网站| 中文字幕综合一区| 亚洲精品视频在线观看视频| 欧美一级视频在线观看| 久久97精品久久久久久久不卡| 国产成人极品视频| 97人洗澡人人免费公开视频碰碰碰| 成人国产在线视频| 欧美大学生性色视频| 777国产偷窥盗摄精品视频| 中文字幕亚洲一区在线观看| 成人羞羞国产免费| 亚洲天堂免费观看| 国产精品专区一| 日本高清视频精品| 午夜精品国产精品大乳美女| 性夜试看影院91社区| 欧美日韩亚洲一区二区三区| 最近2019中文字幕mv免费看| 亚洲最大的av网站| 欧美性猛交xxxx久久久| 亚洲日本中文字幕| 国产精品狠色婷| 日韩av中文字幕在线免费观看| 国产精品爱久久久久久久| 欧美成人一区二区三区电影| 亚洲精品中文字幕有码专区| 欧美性受xxx| 国产精品视频精品视频| 久久久精品欧美| 亚洲黄色免费三级| 久久精品国产亚洲| 日韩电影免费观看中文字幕| 全亚洲最色的网站在线观看| 国产精品日韩av| 国产精国产精品| 欧美激情精品久久久久久免费印度| 成人性生交大片免费看视频直播| 欧美性猛交xxxx黑人| 国产精品日韩在线观看| 97视频在线观看免费高清完整版在线观看| 欧美大片大片在线播放| 国产精品久久久久久久av大片| 亚洲国产精品一区二区三区| 国产成人精品亚洲精品| 97在线视频免费| 日韩av中文字幕在线免费观看| 狠狠色噜噜狠狠狠狠97| 日韩高清有码在线| 亚洲在线观看视频| 91久久久久久久一区二区| 亚洲国产精品99| 日韩在线观看免费| 色综合五月天导航| 久久精品国产亚洲精品2020| 国产一区二区香蕉| 亚洲精品国产品国语在线| 亚洲人免费视频| 91精品国产色综合久久不卡98口| 久久久av电影| 九九久久久久99精品| 精品中文字幕久久久久久| 狠狠色噜噜狠狠狠狠97| 久久久久久久爱| 国产成人啪精品视频免费网| 人人做人人澡人人爽欧美| 91av中文字幕| 精品国偷自产在线视频99| 国产精品自拍小视频| 久久久久久亚洲精品中文字幕| 欧美激情中文字幕在线| 欧美中文字幕在线| 亚洲小视频在线观看| 久久成人综合视频| 久久久久久久999| 国产精品日日摸夜夜添夜夜av| 国产91九色视频| 午夜剧场成人观在线视频免费观看| 精品亚洲永久免费精品| 97不卡在线视频| 亚洲欧美日韩一区二区三区在线| 插插插亚洲综合网| 亚洲欧美三级在线| 色樱桃影院亚洲精品影院| 亚洲国语精品自产拍在线观看| 亚洲毛片在线观看| 茄子视频成人在线| 日韩av在线导航| 欧美成人精品在线观看| 久久久久久成人| 91精品久久久久久久| 日本高清视频精品| 亚洲图片欧美日产| 成人激情视频在线观看| 91精品国产91久久久久久久久| 国产精品久久久久久久久久久久久| 国产亚洲激情视频在线| 国产女精品视频网站免费| 国产丝袜一区二区三区| 萌白酱国产一区二区| 欧美高跟鞋交xxxxxhd| 日韩电影中文字幕在线| 岛国视频午夜一区免费在线观看| 国产精品久久久久久久av大片| 亚洲女人天堂成人av在线| 色偷偷偷综合中文字幕;dd| 国产精品美女视频网站| 欧洲美女7788成人免费视频| 成人国产亚洲精品a区天堂华泰| 欧美大全免费观看电视剧大泉洋| 中文字幕日韩av综合精品| 日本最新高清不卡中文字幕| 亚洲精品一区二三区不卡| 亚洲国产精品成人精品| 欧美激情亚洲国产| 亚洲欧美日韩视频一区| 九九精品在线视频| 97在线看福利| 久久影院在线观看| 在线观看日韩专区| 欧美激情精品久久久久久蜜臀| 精品亚洲一区二区三区在线观看| 97免费中文视频在线观看|