Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
148cc1b0
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看板
提交
148cc1b0
编写于
3月 17, 2022
作者:
S
shenglian zhou
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
scalar functions in 2.6.0.xdocument
上级
9baeb11f
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
59 addition
and
1 deletion
+59
-1
documentation20/cn/12.taos-sql/docs.md
documentation20/cn/12.taos-sql/docs.md
+26
-0
documentation20/en/12.taos-sql/docs.md
documentation20/en/12.taos-sql/docs.md
+33
-1
未找到文件。
documentation20/cn/12.taos-sql/docs.md
浏览文件 @
148cc1b0
...
@@ -1791,6 +1791,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1791,6 +1791,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **SIN**
- **SIN**
```mysql
```mysql
SELECT SIN(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT SIN(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1809,6 +1811,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1809,6 +1811,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **COS**
- **COS**
```mysql
```mysql
SELECT COS(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT COS(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1827,6 +1831,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1827,6 +1831,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **TAN**
- **TAN**
```mysql
```mysql
SELECT TAN(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT TAN(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1845,6 +1851,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1845,6 +1851,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **POW**
- **POW**
```mysql
```mysql
SELECT POW(field_name, power) FROM { tb_name | stb_name } [WHERE clause]
SELECT POW(field_name, power) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1863,6 +1871,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1863,6 +1871,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **LOG**
- **LOG**
```mysql
```mysql
SELECT LOG(field_name, base) FROM { tb_name | stb_name } [WHERE clause]
SELECT LOG(field_name, base) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1881,6 +1891,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1881,6 +1891,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **ABS**
- **ABS**
```mysql
```mysql
SELECT ABS(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT ABS(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1899,6 +1911,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1899,6 +1911,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **SQRT**
- **SQRT**
```mysql
```mysql
SELECT SQRT(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT SQRT(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1917,6 +1931,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1917,6 +1931,8 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
版本2.6.0.x后支持
- **CAST**
- **CAST**
```mysql
```mysql
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]
...
@@ -1938,6 +1954,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1938,6 +1954,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
2)有符号数或TIMESTAMP转BIGINT UNSIGNED可能遇到的溢出问题。
2)有符号数或TIMESTAMP转BIGINT UNSIGNED可能遇到的溢出问题。
3)BIGINT UNSIGNED转BIGINT可能遇到的溢出问题。
3)BIGINT UNSIGNED转BIGINT可能遇到的溢出问题。
4)FLOAT/DOUBLE转BIGINT/BIGINT UNSIGNED可能遇到的溢出问题。
4)FLOAT/DOUBLE转BIGINT/BIGINT UNSIGNED可能遇到的溢出问题。
版本2.6.0.x后支持
- **CONCAT**
- **CONCAT**
```mysql
```mysql
...
@@ -1955,6 +1972,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1955,6 +1972,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数最小参数个数为2个,最大参数个数为8个。
该函数最小参数个数为2个,最大参数个数为8个。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **CONCAT_WS**
- **CONCAT_WS**
```
```
...
@@ -1972,6 +1990,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1972,6 +1990,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
该函数最小参数个数为3个,最大参数个数为9个。
该函数最小参数个数为3个,最大参数个数为9个。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **LENGTH**
- **LENGTH**
```
```
...
@@ -1988,6 +2007,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -1988,6 +2007,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
如果输入值为NULL,输出值为NULL。
如果输入值为NULL,输出值为NULL。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **CHAR_LENGTH**
- **CHAR_LENGTH**
```
```
...
@@ -2004,6 +2024,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -2004,6 +2024,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
如果输入值为NULL,输出值为NULL。
如果输入值为NULL,输出值为NULL。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **LOWER**
- **LOWER**
```
```
...
@@ -2020,6 +2041,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -2020,6 +2041,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
如果输入值为NULL,输出值为NULL。
如果输入值为NULL,输出值为NULL。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **UPPER**
- **UPPER**
```
```
...
@@ -2036,6 +2058,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -2036,6 +2058,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
如果输入值为NULL,输出值为NULL。
如果输入值为NULL,输出值为NULL。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **LTRIM**
- **LTRIM**
```
```
...
@@ -2052,6 +2075,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -2052,6 +2075,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
如果输入值为NULL,输出值为NULL。
如果输入值为NULL,输出值为NULL。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **RTRIM**
- **RTRIM**
```
```
...
@@ -2068,6 +2092,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -2068,6 +2092,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
如果输入值为NULL,输出值为NULL。
如果输入值为NULL,输出值为NULL。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **SUBSTR**
- **SUBSTR**
```
```
...
@@ -2085,6 +2110,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
...
@@ -2085,6 +2110,7 @@ TDengine支持针对数据的聚合查询。提供支持的聚合和选择函数
输入参数pos可以为正数,也可以为负数。如果pos是正数,表示从开始往后抽取子串。如果pos为负数,表示从结尾往前抽取字符串。如果输入参数len被忽略,返回的子串包含从pos开始的整个字串。
输入参数pos可以为正数,也可以为负数。如果pos是正数,表示从开始往后抽取子串。如果pos为负数,表示从结尾往前抽取字符串。如果输入参数len被忽略,返回的子串包含从pos开始的整个字串。
该函数可以应用在普通表和超级表上。
该函数可以应用在普通表和超级表上。
该函数适用于内层查询和外层查询。
该函数适用于内层查询和外层查询。
版本2.6.0.x后支持
- **四则运算**
- **四则运算**
...
...
documentation20/en/12.taos-sql/docs.md
浏览文件 @
148cc1b0
...
@@ -1316,6 +1316,9 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1316,6 +1316,9 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**ACOS**
-
**ACOS**
```
mysql
```
mysql
SELECT ACOS(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT ACOS(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1336,6 +1339,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1336,6 +1339,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**ATAN**
-
**ATAN**
```
mysql
```
mysql
...
@@ -1357,6 +1362,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1357,6 +1362,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**SIN**
-
**SIN**
```
mysql
```
mysql
...
@@ -1378,6 +1385,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1378,6 +1385,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**COS**
-
**COS**
```
mysql
```
mysql
...
@@ -1399,6 +1408,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1399,6 +1408,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**TAN**
-
**TAN**
```
mysql
```
mysql
SELECT TAN(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT TAN(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1419,6 +1430,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1419,6 +1430,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**POW**
-
**POW**
...
@@ -1442,6 +1455,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1442,6 +1455,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**LOG**
-
**LOG**
```
mysql
```
mysql
SELECT LOG(field_name, base) FROM { tb_name | stb_name } [WHERE clause]
SELECT LOG(field_name, base) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1462,6 +1477,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1462,6 +1477,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**ABS**
-
**ABS**
```
mysql
```
mysql
SELECT ABS(field_name) FROM { tb_name | stb_name } [WHERE clause]
SELECT ABS(field_name) FROM { tb_name | stb_name } [WHERE clause]
...
@@ -1482,6 +1499,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1482,6 +1499,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**SQRT**
-
**SQRT**
```
mysql
```
mysql
...
@@ -1503,6 +1522,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1503,6 +1522,8 @@ TDengine supports aggregations over data, they are listed below:
Applies to columns of normal table, child table and super table
Applies to columns of normal table, child table and super table
Supported after version 2.6.0.x
-
**CAST**
-
**CAST**
```
mysql
```
mysql
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]
...
@@ -1519,6 +1540,8 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1519,6 +1540,8 @@ TDengine supports aggregations over data, they are listed below:
It is a scalar function and its output is NULL for input NULL
It is a scalar function and its output is NULL for input NULL
Supported after version 2.6.0.x
-
**CONCAT**
-
**CONCAT**
```
mysql
```
mysql
...
@@ -1536,6 +1559,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1536,6 +1559,7 @@ TDengine supports aggregations over data, they are listed below:
The function takes 2 to 8 string values as input. all inputs must be of the same data type.
The function takes 2 to 8 string values as input. all inputs must be of the same data type.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**CONCAT_WS**
-
**CONCAT_WS**
```
```
...
@@ -1553,6 +1577,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1553,6 +1577,7 @@ TDengine supports aggregations over data, they are listed below:
The function takes 3 to 9 string values as input. all inputs must be of the same data type.
The function takes 3 to 9 string values as input. all inputs must be of the same data type.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**LENGTH**
-
**LENGTH**
...
@@ -1570,6 +1595,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1570,6 +1595,7 @@ TDengine supports aggregations over data, they are listed below:
Returns NULL when input is NULL.
Returns NULL when input is NULL.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**CHAR_LENGTH**
-
**CHAR_LENGTH**
```
```
...
@@ -1586,6 +1612,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1586,6 +1612,7 @@ TDengine supports aggregations over data, they are listed below:
Returns NULL when input is NULL.
Returns NULL when input is NULL.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**LOWER**
-
**LOWER**
```
```
...
@@ -1602,6 +1629,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1602,6 +1629,7 @@ TDengine supports aggregations over data, they are listed below:
Returns NULL when input is NULL.
Returns NULL when input is NULL.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**UPPER**
-
**UPPER**
```
```
...
@@ -1618,6 +1646,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1618,6 +1646,7 @@ TDengine supports aggregations over data, they are listed below:
Returns NULL when input is NULL.
Returns NULL when input is NULL.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**LTRIM**
-
**LTRIM**
```
```
...
@@ -1634,6 +1663,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1634,6 +1663,7 @@ TDengine supports aggregations over data, they are listed below:
Returns NULL when input is NULL.
Returns NULL when input is NULL.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**RTRIM**
-
**RTRIM**
```
```
...
@@ -1650,6 +1680,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1650,6 +1680,7 @@ TDengine supports aggregations over data, they are listed below:
Returns NULL when input is NULL.
Returns NULL when input is NULL.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**SUBSTR**
-
**SUBSTR**
```
```
...
@@ -1668,6 +1699,7 @@ TDengine supports aggregations over data, they are listed below:
...
@@ -1668,6 +1699,7 @@ TDengine supports aggregations over data, they are listed below:
If input len is ommited, the output is whole substring starting from pos.
If input len is ommited, the output is whole substring starting from pos.
This function applies to normal table, child table and super table
This function applies to normal table, child table and super table
This function applies to bother out query and inner query
This function applies to bother out query and inner query
Supported after version 2.6.0.x
-
**Four Operations**
-
**Four Operations**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录