
Oracle SQL语句查询值区间范围数据
要求:平均值、最大值、最小值这三个数值中只要满足一个就需要将数据查询出来。比如图片1中,查询范围是在30-50之间,只要其中一个数值满足在这个范围内,则就要显示出来。问题...
要求: 平均值、最大值、最小值这三个数值中只要满足一个就需要将数据查询出来。比如图片1中,查询范围是在30-50之间,只要其中一个数值满足在这个范围内,则就要显示出来。问题: 我不知道我那样写,为什么不行?拜求大神指点一二,谢谢!
展开
1个回答
2019-02-12
展开全部
where 1=1 and
IN_AVG_VALUE BETWEEN '30' AND '50'
or
IN_MAX_VALUE BETWEEN '30' AND '50'
or
IN_MIN_VALUE BETWEEN '30' AND '50'
更多追问追答
追问
追答
全满足的话用and连接查询条件
where 1=1 and
IN_AVG_VALUE BETWEEN '30' AND '50'
and
IN_MAX_VALUE BETWEEN '30' AND '50'
and
IN_MIN_VALUE BETWEEN '30' AND '50'
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |