Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
e5f936a2
TDengine
项目概览
taosdata
/
TDengine
接近 2 年 前同步成功
通知
1192
Star
22018
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
e5f936a2
编写于
4月 02, 2022
作者:
W
wade zhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
TD-13873: add CSUM, MAVG, SAMPLE functions in new version document
上级
3ccf82a7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
51 addition
and
0 deletion
+51
-0
docs-cn/14-reference/01-taos-sql/07-function.md
docs-cn/14-reference/01-taos-sql/07-function.md
+51
-0
未找到文件。
docs-cn/14-reference/01-taos-sql/07-function.md
浏览文件 @
e5f936a2
...
...
@@ -888,6 +888,57 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
**功能说明**
:获得指定列的四舍五入的结果。
其他使用说明参见 CEIL 函数描述。
-
**CSUM**
```
sql
SELECT
CSUM
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
功能说明:累加和(Cumulative sum),输出行与输入行数相同。
返回结果类型: 输入列如果是整数类型返回值为长整型 (int64_t),浮点数返回值为双精度浮点数(Double)。无符号整数类型返回值为无符号长整型(uint64_t)。 返回结果中同时带有每行记录对应的时间戳。
适用数据类型:不能应用在 timestamp、binary、nchar、bool 类型字段上;在超级表查询中使用时,不能应用在标签之上。
嵌套子查询支持: 适用于内层查询和外层查询。
补充说明: 不支持 +、-、*、/ 运算,如 csum(col1) + csum(col2)。只能与聚合(Aggregation)函数一起使用。 该函数可以应用在普通表和超级表上。 使用在超级表上的时候,需要搭配 Group by tbname使用,将结果强制规约到单个时间线。
支持版本: 从2.3.0.x开始支持
-
**MAVG**
```
sql
SELECT
MAVG
(
field_name
,
K
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
功能说明: 计算连续 k 个值的移动平均数(moving average)。如果输入行数小于 k,则无结果输出。参数 k 的合法输入范围是 1≤ k ≤ 1000。
返回结果类型: 返回双精度浮点数类型。
适用数据类型: 不能应用在 timestamp、binary、nchar、bool 类型上;在超级表查询中使用时,不能应用在标签之上。
嵌套子查询支持: 适用于内层查询和外层查询。
补充说明: 不支持 +、-、*、/ 运算,如 mavg(col1, k1) + mavg(col2, k1); 只能与普通列,选择(Selection)、投影(Projection)函数一起使用,不能与聚合(Aggregation)函数一起使用;该函数可以应用在普通表和超级表上;使用在超级表上的时候,需要搭配 Group by tbname使用,将结果强制规约到单个时间线。
支持版本: 从2.3.0.x开始支持
-
**SAMPLE**
```
sql
SELECT
SAMPLE
(
field_name
,
K
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
功能说明: 获取数据的 k 个采样值。参数 k 的合法输入范围是 1≤ k ≤ 1000。
返回结果类型: 同原始数据类型, 返回结果中带有该行记录的时间戳。
适用数据类型: 在超级表查询中使用时,不能应用在标签之上。
嵌套子查询支持: 适用于内层查询和外层查询。
补充说明: 不能参与表达式计算;该函数可以应用在普通表和超级表上;使用在超级表上的时候,需要搭配 Group by tbname 使用,将结果强制规约到单个时间线。
支持版本: 从2.3.0.x开始支持
-
**ASIN**
```
sql
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录