BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围内的值。
SQL BETWEEN 语法
演示数据库
BETWEEN 操作符实例
现在,我们希望获取 Students_hobby_t 表中 Age字段值 14 和 16 之间的所有学生信息:
输出结果集为:
需要注意的时,在不同的数据库中,BETWEEN 操作符会产生不同的结果,如下:
NOT BETWEEN 操作符实例
如果,我们希望获取 Students_hobby_t 表中 Age字段值 14 和 16 之外的所有学生信息,可以使用使用 NOT BETWEEN,如下:
结果集如下
BETWEEN与其他WHERE条件实例
如果,我们希望获取 Students_hobby_t 表中 Age字段值 14 和 16 之外的所有学生信息,同时要求Hobby_id 值不是10 或13,如下:
结果集如下:
日期值的 BETWEEN 操作符实例
如果,我们希望获取 Students_hobby_t 表中 Time 字段值 ‘2019-8-14‘ 和 ‘2019-8-16‘ 之间的所有学生信息,如下:
结果集如下:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!