一张表中有个两个字段分别录的值是2到6,查询不包括它们之间范围内的数值,如何写sql语句,求大神指点 20

例如:一张表中,有id,类型,开始值,结束值。新增的时候,相同的类型下面,不能包含有开始值跟结束值之间内的数值,求思路。例如:我第一次开始值是2,结束值是6,类型为通用。... 例如:一张表中,有id,类型,开始值,结束值。 新增的时候,相同的类型下面,不能包含有开始值跟结束值之间内的数值,求思路。 例如:我第一次开始值是2,结束值是6,类型为通用。下一次新增时不能有2和6之间内的数值,如果写sql 展开
 我来答
tim_spac
2014-10-31 · TA获得超过3628个赞
知道大有可为答主
回答量:1804
采纳率:100%
帮助的人:2025万
展开全部

“不在它们之间范围内的”

:非 范围相交叠(在范围内)的都算

==>
select * from thetable where 6 < 开始值 <  or 结束值 < 2
百度网友d84dd6d
2014-10-31 · TA获得超过477个赞
知道小有建树答主
回答量:537
采纳率:100%
帮助的人:357万
展开全部
Select * from table filed1>2 and field2<6
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式