检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
row) <<| 描述:图形是否全部在另一个图形的下边(没有相同的纵坐标)。 示例: 1 2 3 4 5 SELECT box '((0,0),(3,3))' <<| box '((3,4),(5,5))' AS RESULT; result -------- t (1 row)
'{"b":3}'::jsonb <@ '{"a":{"b":{"c":2}}, "b":3}'::jsonb; ?column? ---------- t (1 row) @> jsonb bool 左边的JSON的顶层是否包含右边JSON的顶层所有项。 1 2 3 4 5 SELECT
'{"b":3}'::jsonb <@ '{"a":{"b":{"c":2}}, "b":3}'::jsonb; ?column? ---------- t (1 row) @> jsonb bool 左边的JSON的顶层是否包含右边JSON的顶层所有项。 1 2 3 4 5 SELECT
描述:向数组末尾添加元素,只支持一维数组。 返回类型:anyarray 示例: 1 2 3 4 5 SELECT array_append(ARRAY[1,2], 3) AS RESULT; result --------- {1,2,3} (1 row) array_prepend(anyelement
描述:向数组末尾添加元素,只支持一维数组。 返回类型:anyarray 示例: 1 2 3 4 5 SELECT array_append(ARRAY[1,2], 3) AS RESULT; result --------- {1,2,3} (1 row) array_prepend(anyelement
row) < 描述:小于 示例: 1 2 3 4 5 SELECT int4range(1,10) < int4range(2,3) AS RESULT; result -------- t (1 row) > 描述:大于 示例: 1 2 3 4 5 SELECT int4range(1
row) < 描述:小于 示例: 1 2 3 4 5 SELECT int4range(1,10) < int4range(2,3) AS RESULT; result -------- t (1 row) > 描述:大于 示例: 1 2 3 4 5 SELECT int4range(1
创建表t1、t2、t3: 1 2 3 create table t1(a1 int,b1 int,c1 int,d1 int); create table t2(a2 int,b2 int,c2 int,d2 int); create table t3(a3 int,b3 int,c3 int
返回值类型:和输入相同。 示例: 1 2 3 4 5 SELECT abs(-17.4); abs ------ 17.4 (1 row) acos(x) 描述:反余弦。 返回值类型:double precision 示例: 1 2 3 4 5 SELECT acos(-1);
返回值类型:和输入相同。 示例: 1 2 3 4 5 SELECT abs(-17.4); abs ------ 17.4 (1 row) acos(x) 描述:反余弦。 返回值类型:double precision 示例: 1 2 3 4 5 SELECT acos(-1);
描述:小于 示例: 1 2 3 4 5 SELECT inet '192.168.1.5' < inet '192.168.1.6' AS RESULT; result -------- t (1 row) <= 描述:小于或等于 示例: 1 2 3 4 5 SELECT inet
描述:小于 示例: 1 2 3 4 5 SELECT inet '192.168.1.5' < inet '192.168.1.6' AS RESULT; result -------- t (1 row) <= 描述:小于或等于 示例: 1 2 3 4 5 SELECT inet
创建表t1、t2、t3: 1 2 3 create table t1(a1 int,b1 int,c1 int,d1 int); create table t2(a2 int,b2 int,c2 int,d2 int); create table t3(a3 int,b3 int,c3 int
创建表t1、t2、t3: 1 2 3 create table t1(a1 int,b1 int,c1 int,d1 int); create table t2(a2 int,b2 int,c2 int,d2 int); create table t3(a3 int,b3 int,c3 int
描述:tsvector类型词汇的单词数。 返回类型:integer 示例: 1 2 3 4 5 SELECT length('fat:2,4 cat:3 rat:5A'::tsvector); length -------- 3 (1 row) numnode(tsquery) 描述:
描述:tsvector类型词汇的单词数。 返回类型:integer 示例: 1 2 3 4 5 SELECT length('fat:2,4 cat:3 rat:5A'::tsvector); length -------- 3 (1 row) numnode(tsquery) 描述:
BY和QUALIFY 1 2 3 4 SELECT c1, c2, c3, CSUM(c4, c3) FROM tab1 QUALIFY ROW_NUMBER(c4) = 1 GROUP BY 1, 2; 输出: 1 2 3 4 5 6 7 SELECT c1, c2, c3, ColumnAlias1
mydbdemo | user3 | cn_5001 | f | 2 mydbdemo | user3 | dn_6005_6006 | t | 2 mydbdemo | user3 | dn_6001_6002
mydbdemo | user3 | cn_5001 | f | 2 mydbdemo | user3 | dn_6005_6006 | t | 2 mydbdemo | user3 | dn_6001_6002
00:00:00 (1 row) time类型参数与interval参数相加,获取间隔时间为3小时后的时间: 1 2 3 4 5 SELECT time '01:00' + interval '3 hours' AS RESULT; result ---------- 04:00:00