操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。
BETWEEN语法:
SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2
说明:BETWEEN 筛选的是 >=value1且 <=value2的数据
NOT BETWEEN筛选的是 <value1或 >value2的数据
如果你想筛选 >value1且 <value2的数据,只能通过>value1 and <value2来实现。
用法举例:
如下面一张学生成绩数据表:
(1)查询表中Score_A在80(包含) 到90(包含)之间的数据:
select * from score where Score_A between 80 and 90
(2)查询表中Score_B在160(包含)到170(包含)之间的数据:
select * from score where (Score_A + Score_B) between 160 and 170
(3)查询出生日期在1996-01-01到1997-01-01之间的数据
select * from score where Sage between cast('1996-01-01' as DATE) and cast('1997-01-01' as DATE)
最后,关于软件测试学习资源、面试、实战项目等等,都可以moshi-tester私V我。
墨石精心整理了多种软件测试学习资源,点击下方链接获取:文章来源:https://www.toymoban.com/news/detail-430402.html
软件测试学习资源戳这里文章来源地址https://www.toymoban.com/news/detail-430402.html
到了这里,关于Mysql中BETWEEN的用法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!