在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
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之间的所有图书记录。代码如下:
|
请发表评论