| 您的当前位置:首页 --> MSSQL教程 |
| MSSQL SERVER中的BETWEEN AND的使用 |
| 浏览次数:1133 关键词 ( ) |
4.3.5 限定数据范围——BETWEEN 在WHERE子句中,使用BETWEEN关键字可以更方便地限制查询数据的范围。当然,还可以使用NOT BETWEEN关键字查询限定数据范围之外的记录。
比如,选择范围在10~100之间的数,采用BETWEEN运算符可以表示为BETWEEN 10 AND 100。 ★ 注意 ★ 使用BETWEEN限制查询数据范围时同时包括了边界值,而使用NOT BETWEEN进行查询时没有包括边界值。 实例20 使用BETWEEN限定数据范围查询 本实例实现在BookInfo表中,查询图书价格在35~60之间的所有图书记录。代码如下:
实际上,使用BETWEEN表达式进行查询的效果完全可以用含有“>=”和“<=”的逻辑表达式来代替,使用NOT BETWEEN进行查询的效果完全可以用含有“>”和“<”的逻辑表达式来代替。 对于实例20,若采用含有“>=”和“<=”的逻辑表达式来代替BETWEEN表达式,代码如下:
执行该代码,会得到同样的查询结果。 使用BETWEEN运算符也可以实现时间的比较,下面就给出一个具体的应用实例。 实例21 使用BETWEEN运算符限定时间范围查询 本实例实现在BookInfo表中,查询出版日期在2004/5/1和2006/1/1之间的所有图书记录。代码如下:
|
| 下载次数:3 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 Sqlserver事务备份和还原的实例代码(必看) 上一条 SQL Server约束增强的两点建议 |