Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
12f28f47
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
12f28f47
编写于
5月 14, 2022
作者:
W
wade zhang
提交者:
GitHub
5月 14, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update 07-function.md
上级
88fe53e4
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
47 addition
and
47 deletion
+47
-47
docs-cn/12-taos-sql/07-function.md
docs-cn/12-taos-sql/07-function.md
+47
-47
未找到文件。
docs-cn/12-taos-sql/07-function.md
浏览文件 @
12f28f47
...
@@ -915,9 +915,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -915,9 +915,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### CSUM
### CSUM
```sql
```
sql
SELECT
CSUM
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
CSUM
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:累加和(Cumulative sum),输出行与输入行数相同。
**功能说明**
:累加和(Cumulative sum),输出行与输入行数相同。
...
@@ -937,9 +937,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -937,9 +937,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### MAVG
### MAVG
```sql
```
sql
SELECT
MAVG
(
field_name
,
K
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
MAVG
(
field_name
,
K
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
: 计算连续 k 个值的移动平均数(moving average)。如果输入行数小于 k,则无结果输出。参数 k 的合法输入范围是 1≤ k ≤ 1000。
**功能说明**
: 计算连续 k 个值的移动平均数(moving average)。如果输入行数小于 k,则无结果输出。参数 k 的合法输入范围是 1≤ k ≤ 1000。
...
@@ -959,9 +959,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -959,9 +959,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### SAMPLE
### SAMPLE
```sql
```
sql
SELECT
SAMPLE
(
field_name
,
K
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
SAMPLE
(
field_name
,
K
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
: 获取数据的 k 个采样值。参数 k 的合法输入范围是 1≤ k ≤ 1000。
**功能说明**
: 获取数据的 k 个采样值。参数 k 的合法输入范围是 1≤ k ≤ 1000。
...
@@ -980,9 +980,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -980,9 +980,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### ASIN
### ASIN
```
sql
```
sql
SELECT
ASIN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
ASIN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的反正弦结果
**功能说明**
:获得指定列的反正弦结果
...
@@ -1000,9 +1000,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1000,9 +1000,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### ACOS
### ACOS
```
sql
```
sql
SELECT
ACOS
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
ACOS
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的反余弦结果
**功能说明**
:获得指定列的反余弦结果
...
@@ -1020,9 +1020,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1020,9 +1020,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### ATAN
### ATAN
```
sql
```
sql
SELECT
ATAN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
ATAN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的反正切结果
**功能说明**
:获得指定列的反正切结果
...
@@ -1040,9 +1040,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1040,9 +1040,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### SIN
### SIN
```
sql
```
sql
SELECT
SIN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
SIN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的正弦结果
**功能说明**
:获得指定列的正弦结果
...
@@ -1060,9 +1060,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1060,9 +1060,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### COS
### COS
```
sql
```
sql
SELECT
COS
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
COS
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的余弦结果
**功能说明**
:获得指定列的余弦结果
...
@@ -1080,9 +1080,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1080,9 +1080,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### TAN
### TAN
```
sql
```
sql
SELECT
TAN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
TAN
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的正切结果
**功能说明**
:获得指定列的正切结果
...
@@ -1100,9 +1100,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1100,9 +1100,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### POW
### POW
```
sql
```
sql
SELECT
POW
(
field_name
,
power
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
POW
(
field_name
,
power
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的指数为 power 的幂
**功能说明**
:获得指定列的指数为 power 的幂
...
@@ -1120,9 +1120,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1120,9 +1120,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### LOG
### LOG
```
sql
```
sql
SELECT
LOG
(
field_name
,
base
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
LOG
(
field_name
,
base
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列对于底数 base 的对数
**功能说明**
:获得指定列对于底数 base 的对数
...
@@ -1140,9 +1140,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1140,9 +1140,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### ABS
### ABS
```
sql
```
sql
SELECT
ABS
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
ABS
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的绝对值
**功能说明**
:获得指定列的绝对值
...
@@ -1160,9 +1160,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1160,9 +1160,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### SQRT
### SQRT
```
sql
```
sql
SELECT
SQRT
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
SQRT
(
field_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:获得指定列的平方根
**功能说明**
:获得指定列的平方根
...
@@ -1180,9 +1180,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1180,9 +1180,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### CAST
### CAST
```
sql
```
sql
SELECT
CAST
(
expression
AS
type_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
CAST
(
expression
AS
type_name
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:数据类型转换函数,输入参数 expression 支持普通列、常量、标量函数及它们之间的四则运算,不支持 tag 列,只适用于 select 子句中。
**功能说明**
:数据类型转换函数,输入参数 expression 支持普通列、常量、标量函数及它们之间的四则运算,不支持 tag 列,只适用于 select 子句中。
...
@@ -1206,9 +1206,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1206,9 +1206,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### CONCAT
### CONCAT
```
sql
```
sql
SELECT
CONCAT
(
str1
|
column1
,
str2
|
column2
,
...)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
SELECT
CONCAT
(
str1
|
column1
,
str2
|
column2
,
...)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
]
```
```
**功能说明**
:字符串连接函数。
**功能说明**
:字符串连接函数。
...
@@ -1226,9 +1226,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1226,9 +1226,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### CONCAT_WS
### CONCAT_WS
```
```
SELECT CONCAT_WS(separator, str1|column1, str2|column2, ...) FROM { tb_name | stb_name } [WHERE clause]
SELECT CONCAT_WS(separator, str1|column1, str2|column2, ...) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:带分隔符的字符串连接函数。
**功能说明**
:带分隔符的字符串连接函数。
...
@@ -1246,9 +1246,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1246,9 +1246,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### LENGTH
### LENGTH
```
```
SELECT LENGTH(str|column) FROM { tb_name | stb_name } [WHERE clause]
SELECT LENGTH(str|column) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:以字节计数的字符串长度。
**功能说明**
:以字节计数的字符串长度。
...
@@ -1265,9 +1265,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1265,9 +1265,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### CHAR_LENGTH
### CHAR_LENGTH
```
```
SELECT CHAR_LENGTH(str|column) FROM { tb_name | stb_name } [WHERE clause]
SELECT CHAR_LENGTH(str|column) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:以字符计数的字符串长度。
**功能说明**
:以字符计数的字符串长度。
...
@@ -1284,9 +1284,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1284,9 +1284,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### LOWER
### LOWER
```
```
SELECT LOWER(str|column) FROM { tb_name | stb_name } [WHERE clause]
SELECT LOWER(str|column) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:将字符串参数值转换为全小写字母。
**功能说明**
:将字符串参数值转换为全小写字母。
...
@@ -1303,9 +1303,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1303,9 +1303,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### UPPER
### UPPER
```
```
SELECT UPPER(str|column) FROM { tb_name | stb_name } [WHERE clause]
SELECT UPPER(str|column) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:将字符串参数值转换为全大写字母。
**功能说明**
:将字符串参数值转换为全大写字母。
...
@@ -1322,9 +1322,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1322,9 +1322,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### LTRIM
### LTRIM
```
```
SELECT LTRIM(str|column) FROM { tb_name | stb_name } [WHERE clause]
SELECT LTRIM(str|column) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:返回清除左边空格后的字符串。
**功能说明**
:返回清除左边空格后的字符串。
...
@@ -1341,9 +1341,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1341,9 +1341,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### RTRIM
### RTRIM
```
```
SELECT RTRIM(str|column) FROM { tb_name | stb_name } [WHERE clause]
SELECT RTRIM(str|column) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:返回清除右边空格后的字符串。
**功能说明**
:返回清除右边空格后的字符串。
...
@@ -1360,9 +1360,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
...
@@ -1360,9 +1360,9 @@ SELECT ROUND(field_name) FROM { tb_name | stb_name } [WHERE clause];
### SUBSTR
### SUBSTR
```
```
SELECT SUBSTR(str,pos[,len]) FROM { tb_name | stb_name } [WHERE clause]
SELECT SUBSTR(str,pos[,len]) FROM { tb_name | stb_name } [WHERE clause]
```
```
**功能说明**
:从源字符串 str 中的指定位置 pos 开始取一个长度为 len 的子串并返回。
**功能说明**
:从源字符串 str 中的指定位置 pos 开始取一个长度为 len 的子串并返回。
...
@@ -1461,7 +1461,7 @@ Query OK, 6 row(s) in set (0.002791s)
...
@@ -1461,7 +1461,7 @@ Query OK, 6 row(s) in set (0.002791s)
### STATEDURATION
### STATEDURATION
```
```
sql
SELECT
stateDuration
(
field_name
,
oper
,
val
,
unit
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
];
SELECT
stateDuration
(
field_name
,
oper
,
val
,
unit
)
FROM
{
tb_name
|
stb_name
}
[
WHERE
clause
];
```
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录