mysql sql between and 边界_MySQL BETWEEN AND实例及边界值问题

摘要:在本教程中,您将学习如何使用MySQL BETWEEN运算符确定值是否在一个值范围内。

MySQL BETWEEN运算符简介

BETWEEN AND判断某字段值是否在给定的范围内。我们经常在SELECT,INSERT,UPDATE和DELETE语句的WHERE子句中使用BETWEEN运算符。

下面说明了BETWEEN运算符的语法:

expr [NOT] BETWEEN begin_expr AND end_expr;

expr 是一个表达式,它用于测试值是否在定义的范围begin_expr 和 end_expr 之间。

expr, begin_expr和end_expr必须具有相同的数据类型。

如果 expr 的值大于或等于(>=)begin_expr 的值并且小于或等于(<=)end_expr 的值则返回 true,否则返回 0 。

在NOT BETWEEN运算符中,如果expr的值小于(

如果任何表达式为NULL,则BETWEEN运算符返回NULL值。

如果要指定排除范围,则使用大于(>)和小于(

MySQL BETWEEN示例

我们练习一些使用BETWEEN运算符的例子。

MySQL BETWEEN与数字示例

请参阅示例数据库中的下products表:

7e7f592c5ebf00a95917ded10e448fd6.png

假设你想查找价格在90到100之间的产品,您可

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值