Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
adminstrot
TDengine
提交
8af0ada7
TDengine
项目概览
adminstrot
/
TDengine
与 Fork 源项目一致
Fork自
taosdata / TDengine
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8af0ada7
编写于
4月 26, 2021
作者:
E
Elias Soong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[TD-1316] <docs>: "apercentile" func can be applied on super table.
上级
99beeb35
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
33 addition
and
9 deletion
+33
-9
documentation20/cn/12.taos-sql/docs.md
documentation20/cn/12.taos-sql/docs.md
+33
-9
未找到文件。
documentation20/cn/12.taos-sql/docs.md
浏览文件 @
8af0ada7
...
@@ -707,11 +707,11 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -707,11 +707,11 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:应用全部字段。
应用字段:应用全部字段。
适用于:
表、超级表
。
适用于:
**表、超级表**
。
说明:
说明:
1)可以使用星号
*来替代具体的字段,使用星号(
*)返回全部记录数量。
1)可以使用星号
\*来替代具体的字段,使用星号(\
*)返回全部记录数量。
2)针对同一表的(不包含NULL值)字段查询结果均相同。
2)针对同一表的(不包含NULL值)字段查询结果均相同。
...
@@ -742,7 +742,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -742,7 +742,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool字段。
应用字段:不能应用在timestamp、binary、nchar、bool字段。
适用于:
表、超级表
。
适用于:
**表、超级表**
。
示例:
示例:
```mysql
```mysql
...
@@ -769,7 +769,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -769,7 +769,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:
表
。
适用于:
**表**
。
- **SUM**
- **SUM**
```mysql
```mysql
...
@@ -781,7 +781,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -781,7 +781,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:
表、超级表
。
适用于:
**表、超级表**
。
示例:
示例:
```mysql
```mysql
...
@@ -808,7 +808,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -808,7 +808,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:
表。(从 2.0.15.1 版本开始,本函数也支持超级表
)
适用于:
**表**。(从 2.0.15.1 版本开始,本函数也支持**超级表**
)
示例:
示例:
```mysql
```mysql
...
@@ -831,7 +831,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -831,7 +831,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
说明:自变量是时间戳,因变量是该列的值。
说明:自变量是时间戳,因变量是该列的值。
适用于:
表
。
适用于:
**表**
。
示例:
示例:
```mysql
```mysql
...
@@ -854,6 +854,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -854,6 +854,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表、超级表**。
示例:
示例:
```mysql
```mysql
taos> SELECT MIN(current), MIN(voltage) FROM meters;
taos> SELECT MIN(current), MIN(voltage) FROM meters;
...
@@ -879,6 +881,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -879,6 +881,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表、超级表**。
示例:
示例:
```mysql
```mysql
taos> SELECT MAX(current), MAX(voltage) FROM meters;
taos> SELECT MAX(current), MAX(voltage) FROM meters;
...
@@ -904,6 +908,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -904,6 +908,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:所有字段。
应用字段:所有字段。
适用于:**表、超级表**。
说明:
说明:
1)如果要返回各个列的首个(时间戳最小)非NULL值,可以使用FIRST(\*);
1)如果要返回各个列的首个(时间戳最小)非NULL值,可以使用FIRST(\*);
...
@@ -937,6 +943,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -937,6 +943,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:所有字段。
应用字段:所有字段。
适用于:**表、超级表**。
说明:
说明:
1)如果要返回各个列的最后(时间戳最大)一个非NULL值,可以使用LAST(\*);
1)如果要返回各个列的最后(时间戳最大)一个非NULL值,可以使用LAST(\*);
...
@@ -968,6 +976,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -968,6 +976,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表、超级表**。
说明:
说明:
1)*k*值取值范围1≤*k*≤100;
1)*k*值取值范围1≤*k*≤100;
...
@@ -1002,6 +1012,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1002,6 +1012,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表、超级表**。
说明:
说明:
1)*k*值取值范围1≤*k*≤100;
1)*k*值取值范围1≤*k*≤100;
...
@@ -1035,6 +1047,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1035,6 +1047,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表**。
说明:*P*值取值范围0≤*P*≤100,为0的时候等同于MIN,为100的时候等同于MAX。
说明:*P*值取值范围0≤*P*≤100,为0的时候等同于MIN,为100的时候等同于MAX。
示例:
示例:
...
@@ -1050,12 +1064,14 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1050,12 +1064,14 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
```mysql
```mysql
SELECT APERCENTILE(field_name, P) FROM { tb_name | stb_name } [WHERE clause];
SELECT APERCENTILE(field_name, P) FROM { tb_name | stb_name } [WHERE clause];
```
```
功能说明:统计表中某列的值百分比分位数,与PERCENTILE函数相似,但是返回近似结果。
功能说明:统计表
/超级表
中某列的值百分比分位数,与PERCENTILE函数相似,但是返回近似结果。
返回结果数据类型: 双精度浮点数Double。
返回结果数据类型: 双精度浮点数Double。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表、超级表**。
说明:*P*值取值范围0≤*P*≤100,为0的时候等同于MIN,为100的时候等同于MAX。推荐使用```APERCENTILE```函数,该函数性能远胜于```PERCENTILE```函数
说明:*P*值取值范围0≤*P*≤100,为0的时候等同于MIN,为100的时候等同于MAX。推荐使用```APERCENTILE```函数,该函数性能远胜于```PERCENTILE```函数
```mysql
```mysql
...
@@ -1070,12 +1086,14 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1070,12 +1086,14 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
```mysql
```mysql
SELECT LAST_ROW(field_name) FROM { tb_name | stb_name };
SELECT LAST_ROW(field_name) FROM { tb_name | stb_name };
```
```
功能说明:返回表
(超级表)
的最后一条记录。
功能说明:返回表
/超级表
的最后一条记录。
返回结果数据类型:同应用的字段。
返回结果数据类型:同应用的字段。
应用字段:所有字段。
应用字段:所有字段。
适用于:**表、超级表**。
说明:与last函数不同,last_row不支持时间范围限制,强制返回最后一条记录。
说明:与last函数不同,last_row不支持时间范围限制,强制返回最后一条记录。
示例:
示例:
...
@@ -1104,6 +1122,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1104,6 +1122,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表**。
说明:输出结果行数是范围内总行数减一,第一行没有结果输出。
说明:输出结果行数是范围内总行数减一,第一行没有结果输出。
示例:
示例:
...
@@ -1126,6 +1146,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1126,6 +1146,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在binary、nchar、bool类型字段。
应用字段:不能应用在binary、nchar、bool类型字段。
适用于:**表、超级表**。
说明:可用于TIMESTAMP字段,此时表示记录的时间覆盖范围。
说明:可用于TIMESTAMP字段,此时表示记录的时间覆盖范围。
示例:
示例:
...
@@ -1154,6 +1176,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1154,6 +1176,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
应用字段:不能应用在timestamp、binary、nchar、bool类型字段。
适用于:**表、超级表**。
说明:
说明:
1)支持两列或多列之间进行计算,可使用括号控制计算优先级;
1)支持两列或多列之间进行计算,可使用括号控制计算优先级;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录