rangeAdjacent()

仅适用于范围列

仅匹配范围(range)互斥且两个范围之间不能有任何元素的行。

案例教程

案例1 (使用select)#

1                                                                              
2create table
3reservations (
4  id int8 primary key,
5  room_name text,
6  during tsrange
7);
8
9insert into
10reservations (id, room_name, during)
11values
12(1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
13(2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');

参数说明

  • 列(column)[必要参数]
    string类型

    要过滤的范围列

  • range[必要参数]
    string类型

    用来过滤的范围