云原生数据仓库 AnalyticDB PostgreSQL 版兼容PostgreSQL中的范围函数和操作符。本文简单列举云原生数据仓库 AnalyticDB PostgreSQL 版兼容的范围函数和操作符及用法示例。
PostgreSQL中范围函数和操作符的详细使用方法,请参见PostgreSQL官方文档:范围函数和操作符。
范围操作符
简介
范围操作符用于表示范围,例如@>
、&&
。范围操作符直接应用于表达式,可以直接获取范围内的数据元素。
用途
范围操作符主要用于范围的比较、限制、定义等。
详情和示例
操作符 | 描述 | 使用示例 | 示例结果 |
| 等于。 |
|
|
| 不等于。 |
|
|
| 小于。 |
|
|
| 大于。 |
|
|
| 小于或等于。 |
|
|
| 大于或等于。 |
|
|
| 包含范围。 |
|
|
| 包含元素。 |
|
|
| 范围被包含。 |
|
|
| 元素被包含。 |
|
|
| 重叠(有公共点)。 |
|
|
| 左边的范围严格小于右边的范围。 |
|
|
| 右边的范围严格小于左边的范围。 |
|
|
| 不超过右边范围上界。 |
|
|
| 不超过左边范围上界。 |
|
|
| 相邻。 |
|
|
| 并。 |
|
|
| 交。 |
|
|
| 差。 |
|
|
范围函数
简介
范围函数是可以用来定义特定范围的函数。通过范围函数可以来限制范围、判断某个值是否在范围限制内。
用途
范围函数主要用来定义范围的上下限,以达到限制范围的目的。
详情和示例
函数 | 返回类型 | 描述 | 使用示例 | 示例结果 |
| 范围的元素类型。 | 范围的下限。 |
|
|
| 范围的元素类型。 | 范围的上限。 |
|
|
|
| 范围是否为空。 |
|
|
|
| 下限是否被包含在内。 |
|
|
|
| 上限是否被包含在内。 |
|
|
|
| 下限是否无限。 |
|
|
|
| 上限是否无限。 |
|
|
|
| 包含两个给定范围的最小范围。 |
|
|