Grouping Sets、Rollup和Cube扩展

此外,PolarDB-X 1.0 还支持在SELECT命令或HAVING子句中使用GROUPING函数和GROUPING_ID函数,来帮助解释使用上述扩展时的结果。本文将介绍相关语法和示例。前提条件 PolarDB-X 1.0 实例版本需为5.4.10及以上。关于如何查看实例版本,请参见...

正则表达式

不匹配 示例 SELECT 子句中使用正则表达式指定field key和tag key"class="reference-link">在 SELECT 子句中使用正则表达式指定field key和tag key>SELECT/l/FROM"h2o_feet"LIMIT 1 name:h2o_feet time level description location water_...

聚合函数

ERROR:aggregates not allowed in WHERE clause 此查询无效,因为聚合函数 MAX 不能在 WHERE 子句中使用。存在此限制的原因是,WHERE 子句确定将进入聚合状态的行,因此必须在计算聚合函数之前对该子句进行求值。但是,可通过使用子查询来...

sort子句

返回为int或者float类型的排序特征function函数也可以在sort子句中使用;string 类型字段,英文字母按字母先后顺序排序,数字按位置按个比较大小排序,中文按ASCII码排序。sort子句中不支持使用多值字段。多维sort排序性能与每一维排序的...

sort子句

返回为int或者float类型的排序特征function函数也可以在sort子句中使用;string 类型字段,英文字母按字母先后顺序排序,数字按位置按个比较大小排序,中文按ASCII码排序。sort子句中不支持使用多值字段。多维sort排序性能与每一维排序的...

sort子句

返回为int或者float类型的排序特征function函数也可以在sort子句中使用;string 类型字段,英文字母按字母先后顺序排序,数字按位置按个比较大小排序,中文按ASCII码排序。sort子句中不支持使用多值字段。多维sort(如:sort=-field1;field...

sort子句

返回为int或者float类型的排序特征function函数也可以在sort子句中使用;string 类型字段,英文字母按字母先后顺序排序,数字按位置按个比较大小排序,中文按ASCII码排序。sort子句中不支持使用多值字段。多维sort(如:sort=-field1;field...

sort子句

返回值为数值型的(int或者float)功能性函数也可以在sort子句中使用;literal 类型字段,英文字母按字母先后顺序排序,数字按位置按个比较大小排序,中文按ASCII码排序。大部分场景下array类型字段均不支持。多维sort(如:sort=-field1;...

sort子句

返回值为数值型的(int或者float)功能性函数也可以在sort子句中使用;literal 类型字段,英文字母按字母先后顺序排序,数字按位置按个比较大小排序,中文按ASCII码排序。大部分场景下array类型字段均不支持。多维sort(如:sort=-field1;...

SELECT

暂不支持ORDER BY子句中使用聚合函数以及包含聚合函数的表达式,可将表达式作为 select_expr,并赋予别名,在ORDER BY子句中引用该别名。暂不支持以空字符串作为别名。JOIN PolarDB-X 支持在SELECT语句的table_references中使用如下JOIN...

SELECT

暂不支持ORDER BY子句中使用聚合函数以及包含聚合函数的表达式,可将表达式作为”select_expr“,并赋予别名,在ORDER BY子句中引用该别名。暂不支持以空字符串作为别名。JOIN PolarDB-X 1.0 支持在SELECT语句的table_references中使用如下...

UPDATE

执行相同的操作,在 WHERE 子句中使用子选择:UPDATE employees SET sales_count=sales_count+1 WHERE id=(SELECT sales_person FROM accounts WHERE name='Acme Corporation');更新 accounts 表中的联系人姓名以匹配当前被分配的销售员:...

概述

分层查询是一种查询类型,它根据构成父子关系的数据按层次顺序返回结果集的行。层次结构通常由一个倒置的树形结构表示。...说明 目前 PolarDB PostgreSQL版(兼容Oracle)不支持在 CONNECT BY 子句中使用 AND(或其他运算符)。

JSON数据类型

SELECT子句中使用json_extract函数,表示返回c2列中JSON数组第2个index上的k2键的值,并将返回结果的列名设置j String"select json_extract(c2,'$[2].k2')j from tb where p1=3;ResultSet resultSet=stmt.executeQuery(select);resultSet....

表格存储是否支持类似关系数据库的in和between.and...

方式一:创建表的映射关系 后,在 SELECT语句 的WHERE子句中使用in操作符进行查询,用法与MySQL的in查询相同,且性能更佳。更多信息,请参见 SQL操作符。方式二:创建多元索引 后,使用多元索引的 多词精确查询(TermsQuery)功能进行查询...

概述

ROLLUP 扩展 CUBE 扩展 GROUPING SETS 扩展 此外,还可在 SELECT 列表或 HAVING 子句中使用 GROUPING 函数和 GROUPING_ID 函数,以便在使用这些扩展时帮助解释结果。为了举例说明用法,在本次讲述中广泛使用了 dept 和 emp 示例表。对这些...

名词解释

索引字段 在 query子句 中使用,需要定义索引字段,通过索引字段来做高性能的检索召回。属性字段 在 filter子句、sort子句、aggregate子句、distinct子句 子句使用,用来实现过滤、统计等功能。默认展示字段 用来做结果展示。可以通过API...

InfluxQL参考

不支持在WHERE子句中使用time。show_field_key_cardinality_stmt="SHOW FIELD KEY CARDINALITY"[on_clause][from_clause][where_clause][group_by_clause][limit_clause][offset_clause]show_field_key_exact_cardinality_stmt="SHOW FIELD...

CREATE INDEX

WHERE 子句中使用的表达式只能引用底层表的列,但它可以引用所有列而不仅仅是被索引的列。当前,WHERE 中也禁止使用子查询和聚集表达式。同样的限制也适用于表达式索引中的表达式域。所有在索引定义中使用的函数和操作符必须是“不可变的”...

选择列表

例如为了在一个 ORDER BY 子句中使用或者为了客户端应用显示。例如:SELECT a AS value,b+c AS sum FROM.如果没有使用 AS 指定输出列名,那么系统会分配一个缺省的列名。对于简单的列引用,它是被引用列的名字。对于函数调用,它是函数的...

UPDATE

不支持在SET子句中使用子查询(相关子查询和非相关子查询),例如:UPDATE t1 SET name=(SELECT name FROM t2 WHERE t2.id=t1.id)WHERE id>10;默认禁止更新行数超过10000的不可下推的UPDATE,需要通过HINT打开限制,例如:UPDATE t1 SET t1...

SQL使用限制

暂不支持在 UPDATE SET 子句中使用子查询。暂不支持INSERT DELAYED语法。暂不支持SQL中对于变量的引用和操作(例如 SET@c=1,@d=c+1;SELECT@c,@d)。暂不支持在柔性事务中对广播表进行INSERT、REPLACE、UPDATE或DELETE操作。更多关于DML的...

InfluxQL数学运算符

另外,在查询的SELECT子句中使用 AND 或者 OR 并不会跟使用数学运算符的效果一样,只会产生空的结果,因为 AND 和 OR 都是InfluxQL中的标记(tokens)。但是,您可以对布尔类型的数据使用按位操作符:&、|和^。Bitwise Not 没有bitwise not...

GROUPING SETS扩展

在GROUPBY子句中使用 GROUPING SETS 扩展提供了生成一个结果集的方法,该结果集实际上是基于不同分组的多个结果集的串联。换句话说,就是执行一项 UNION ALL 运算,将多个分组的结果集合并到一个结果集中。您会看到,UNION ALL 运算以及 ...

错误码说明

子句中使用了非法的表达式,例如:sort=-2,出现了常量 数据处理相关(7000-7999)错误码 错误说明 7202 cmd不支持。不支持的commond,如update/add/delete以外的cmd 7301 文档主键字段不存在。文档主键不存在,推送失败 7302 目标类型不...

使用INSERT ON CONFLICT覆盖写入数据

不支持在UPDATE的WHERE子句中使用子查询。不支持Updatable View(可更新视图)。不支持在同一条INSERT语句中对同一主键插入多条数据(国际SQL标准约束)。SQL语法 覆盖写入语法基于INSERT语句,INSERT语句的语法大纲如下:[WITH[RECURSIVE]...

子查询

使用限制 相比原生MySQL,PolarDB-X 在子查询使用上增加了如下限制:不支持在HAVING子句中使用子查询,示例如下:SELECT name,AVG(quantity)FROM tb1 GROUP BY name HAVING AVG(quantity)>2*(SELECT AVG(quantity)FROM tb2);不支持在JOIN ...

子查询

使用限制 相比原生MySQL,PolarDB-X 1.0 在子查询使用上增加了如下限制:不支持在HAVING子句中使用子查询,示例如下:SELECT name,AVG(quantity)FROM tb1 GROUP BY name HAVING AVG(quantity)>2*(SELECT AVG(quantity)FROM tb2);...

索引结构

索引结构 索引结构分为:索引字段和属性字段。其中索引字段为文本类型字段分词,提供检索服务...属性字段介绍 使用说明:在filter、aggregate、sort、distinct子句中使用属性字段,可实现过滤、统计、排序等功能。比如“filter=id>100000”。

索引结构

索引结构 索引结构分为:索引字段和属性字段。其中索引字段为文本类型字段分词,提供检索服务...属性字段介绍 使用说明:在filter、aggregate、sort、distinct子句中使用属性字段,可实现过滤、统计、排序等功能。比如“filter=id>100000”。

何时选择LIST分区

与使用RANGE COLUMNS进行分区一样,不需要在COLUMNS()子句中使用表达式将列值转换为整数。事实上,在COLUMNS()中不允许使用列名以外的表达式。创建具有LIST COLUMNS分区的表:DROP TABLE IF EXISTS accounts;CREATE TABLE accounts(id INT,...

名词解释

索引字段 在 query子句 中使用,需要定义索引字段,通过索引字段来做高性能的检索召回。属性字段 在 filter、sort、aggregate、distinct 子句使用,用来实现过滤、统计等功能。默认展示字段 用来做结果展示。可以通过API参数fetch_fields来...

FAQ

本页面讨论了经常容易混淆的内容,以及跟其它数据库系统相比TSDB For InfluxDB®以意想不到的方式运行的地方。管理(Administration)如何...由于 WHERE 子句中指定了查询的时间范围,所以在计算6pm时间段对应的平均值时不包括在6:15pm之前...

使用CONNECT_BY_ROOT检索根节点

CONNECT_BY_ROOT 运算符可在 SELECT 列表、WHERE 子句、GROUP BY 子句、HAVING 子句、ORDER BY 子句和 ORDER SIBLINGS BY 子句中使用,只要 SELECT 命令用于分层查询。CONNECT_BY_ROOT 运算符不能在分层查询的 CONNECTBY 子句或 START WITH...

支持的函数

SIMILAR pattern 子句中使用的是SQL正则表达式。使用示例:示例场景 请求示例 返回示例 从字符串中找出指定的子字符串。SELECT SUBSTRING('Thomas' FROM 2 FOR 3);substring-hom 从字符串中找出与POSIX正则表达式匹配的子字符串。SELECT ...

LNNVL函数

描述 说明 LNNVL函数仅支持在WHERE子句中使用。LNNVL函数以条件作为参数。如果该条件可在表中匹配到数据,则返回所有未匹配该条件的数据(含空值)。如果该条件无法在表中匹配到数据,则返回表中所有数据(含空值)。如果该条件仅匹配到表...

GROUPING函数

例如,在上一查询中,通过在 HAVING 子句中使用 GROUPING 函数,您可以只显示 loc 和 dname 组合的小计。SELECT loc,dname,job,COUNT(*)AS"employees",GROUPING(loc)AS"gf_loc",GROUPING(dname)AS"gf_dname",GROUPING(job)AS"gf_job"FROM ...

时间语法

时间语法的常见问题 使用OR选择多个时间间隔 TSDB For InfluxDB®不支持在WHERE子句中使用 OR 来指定多个时间间隔。若想获得更多相关信息,请查阅FAQ相关章节。在带有GROUP BY time()的查询语句中,查询发生在now()之后的数据 对于大多数 ...

行协议参考

mymeas"-time value 2016-06-14T20:36:21.836131014Z 200 如果您使用双引号将行协议中的measurement括起来,那么对该measurement的任意查询都需要在 FROM 子句中使用双引号并且将双引号转义(\)。特殊字符 对于tag key、tag value和field...

RDS MySQL 5.6开放参数一览表

它可以有以下一个值来影响处理在CREATE TABLE语句可以使用的DELAY_KEY_WRITE表选项的方式。disconnect_on_expired_password 5.6 0 ON[ON|OFF]无限制 该变量控制服务器如何处理具有过期密码的客户端。div_precision_increment 5.6 1 4[0-...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用