sql 数据库如何处理 between....and 操作符的?

 我来答
知道小爷
2017-07-09 · TA获得超过1489个赞
知道小有建树答主
回答量:368
采纳率:83%
帮助的人:22.8万
展开全部

数据库中,between……and是求某个闭区间的值的。

工具:sqlserver 2008 R2

步骤:

1、数据库中有学生表如下:

2、列出学号为2到4的数据,可用如下语句:

select * from 学生 where 学号 between 2 and 4;

3、查询结果:

操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。

基本语法:

SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2
邋遢道神通7
2012-03-15 · TA获得超过406个赞
知道小有建树答主
回答量:236
采纳率:37%
帮助的人:109万
展开全部
between 1 and 3 和 >=1and<=3 是等价的,-------------每种数据库处理方式不一样,这种是sql的处理方式,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白昼怎懂夜的黑8111
2012-03-15 · 超过24用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:65.1万
展开全部
假如有一列age
age between 18 and 60-->也就是说age必须在18-60这个范围之间,可以等于18||60
age >=18 and age <=60 和上面的between的效果是一样的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式