sql 查询某一字段值在某一范围的记录

用的mysql,oracle的如果能写出来最好了。我有一个表a,蔬菜价格表nameprice黄瓜1.2苦瓜2.5冬瓜2.0南瓜1.8……我想查出价格在1.6到2.1之间的... 用的mysql,oracle的如果能写出来最好了。
我有一个表a,蔬菜价格表
name price
黄瓜 1.2
苦瓜 2.5
冬瓜 2.0
南瓜 1.8
……
我想查出价格在1.6到2.1之间的蔬菜的所有记录。
求mysql语句,最好把oracle的也加上,谢谢
展开
 我来答
百度网友946518c
推荐于2018-04-12 · 超过13用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:24万
展开全部
select * from a where price betwen 1.6 and 2.1 (这个好像是开区间的。就是不包含1.6和2.1的)。
所有的SQL语句都是遵守一个标准的。
只是每个数据库可能定义的函数不用。比如oracle 有merge into 这个函数,但是在mysql好像是没有这个函数的。(mysql不知道有没有这个,不确定!!??)
百度网友4b68195
2012-09-05 · TA获得超过1520个赞
知道大有可为答主
回答量:1773
采纳率:100%
帮助的人:1720万
展开全部
select * from a where price>=1.6 and price<=2.1
追问
oracle的怎么写呢?大侠
追答
也是这样的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gy93108083
2012-09-11 · TA获得超过283个赞
知道小有建树答主
回答量:665
采纳率:50%
帮助的人:274万
展开全部
select * from a where price>=1.6 and price<=2.1 通用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式