【GBase 8a MPP数据库集群】expr BETWEEN min AND max

函数说明

如果 expr 的值在 min 和 max 之间(包括 min 和 max),返回 1,否则返回 0。若所有参数都是同一类型,则上述关系相当于表达式(min <= expr AND expr <=max)。其它类型的转换根据本章开篇所述规律进行,且适用于三种参数中任意一种。

示例

  • 示例 1:所有参数为同一类型, expr 不在 min 和 max 中。
gbase> SELECT 1 BETWEEN 2 AND 3 FROM t;
+-------------------+
| 1 BETWEEN 2 AND 3 |
+-------------------+
| 0 |
+-------------------+
1 row in set
  • 示例 2:所有参数为同一类型, expr 在 min 和 max 中。
gbase> SELECT 'b' BETWEEN 'a' AND 'c' FROM t;
+-------------------------+
| 'b' BETWEEN 'a' AND 'c' |
+-------------------------+
| 1 |
+-------------------------+
1 row in set
  • 示例 3:参数中包含数字和字符串。
gbase> SELECT 2 BETWEEN 2 AND '3' FROM t;
+---------------------+
| 2 BETWEEN 2 AND '3' |
+---------------------+
| 1 |
+---------------------+
1 row in set
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值