Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
bcd1f2c3
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看板
未验证
提交
bcd1f2c3
编写于
8月 05, 2021
作者:
E
Elias Soong
提交者:
GitHub
8月 05, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #7185 from taosdata/docs/Update-Latest-Feature
[TD-5255] <docs>: use tag "groupId" instead of "groupdId" in all SQL …
上级
b42d8792
a281ca9e
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
7 addition
and
7 deletion
+7
-7
documentation20/cn/02.getting-started/docs.md
documentation20/cn/02.getting-started/docs.md
+3
-3
documentation20/cn/07.advanced-features/docs.md
documentation20/cn/07.advanced-features/docs.md
+1
-1
documentation20/cn/12.taos-sql/docs.md
documentation20/cn/12.taos-sql/docs.md
+3
-3
未找到文件。
documentation20/cn/02.getting-started/docs.md
浏览文件 @
bcd1f2c3
...
...
@@ -126,7 +126,7 @@ taos> source <filename>;
$
taosdemo
```
该命令将在数据库 test 下面自动创建一张超级表 meters,该超级表下有 1 万张表,表名为 "d0" 到 "d9999",每张表有 1 万条记录,每条记录有 (ts, current, voltage, phase) 四个字段,时间戳从 "2017-07-14 10:40:00 000" 到 "2017-07-14 10:40:09 999",每张表带有标签 location 和 group
dId,groupd
Id 被设置为 1 到 10, location 被设置为 "beijing" 或者 "shanghai"。
该命令将在数据库 test 下面自动创建一张超级表 meters,该超级表下有 1 万张表,表名为 "d0" 到 "d9999",每张表有 1 万条记录,每条记录有 (ts, current, voltage, phase) 四个字段,时间戳从 "2017-07-14 10:40:00 000" 到 "2017-07-14 10:40:09 999",每张表带有标签 location 和 group
Id,group
Id 被设置为 1 到 10, location 被设置为 "beijing" 或者 "shanghai"。
执行这条命令大概需要几分钟,最后共插入 1 亿条记录。
...
...
@@ -150,10 +150,10 @@ taos> select avg(current), max(voltage), min(phase) from test.meters;
taos> select count(*) from test.meters where location="beijing";
```
-
查询 group
d
Id=10 的所有记录的平均值、最大值、最小值等:
-
查询 groupId=10 的所有记录的平均值、最大值、最小值等:
```
mysql
taos> select avg(current), max(voltage), min(phase) from test.meters where group
d
Id=10;
taos> select avg(current), max(voltage), min(phase) from test.meters where groupId=10;
```
-
对表 d10 按 10s 进行平均值、最大值和最小值聚合统计:
...
...
documentation20/cn/07.advanced-features/docs.md
浏览文件 @
bcd1f2c3
...
...
@@ -17,7 +17,7 @@ TDengine提供的连续查询与普通流计算中的时间窗口计算具有以
下面以智能电表场景为例介绍连续查询的具体使用方法。假设我们通过下列SQL语句创建了超级表和子表:
```
sql
create
table
meters
(
ts
timestamp
,
current
float
,
voltage
int
,
phase
float
)
tags
(
location
binary
(
64
),
group
d
Id
int
);
create
table
meters
(
ts
timestamp
,
current
float
,
voltage
int
,
phase
float
)
tags
(
location
binary
(
64
),
groupId
int
);
create
table
D1001
using
meters
tags
(
"Beijing.Chaoyang"
,
2
);
create
table
D1002
using
meters
tags
(
"Beijing.Haidian"
,
2
);
...
...
...
documentation20/cn/12.taos-sql/docs.md
浏览文件 @
bcd1f2c3
...
...
@@ -414,13 +414,13 @@ INSERT INTO
```
也可以在自动建表时,只是指定部分 TAGS 列的取值,未被指定的 TAGS 列将置为 NULL。例如:
```
mysql
INSERT INTO d21001 USING meters (group
d
Id) TAGS (2) VALUES ('2021-07-13 14:06:33.196', 10.15, 217, 0.33);
INSERT INTO d21001 USING meters (groupId) TAGS (2) VALUES ('2021-07-13 14:06:33.196', 10.15, 217, 0.33);
```
自动建表语法也支持在一条语句中向多个表插入记录。例如:
```
mysql
INSERT INTO d21001 USING meters TAGS ('Beijing.Chaoyang', 2) VALUES ('2021-07-13 14:06:34.630', 10.2, 219, 0.32) ('2021-07-13 14:06:35.779', 10.15, 217, 0.33)
d21002 USING meters (group
d
Id) TAGS (2) VALUES ('2021-07-13 14:06:34.255', 10.15, 217, 0.33)
d21003 USING meters (group
d
Id) TAGS (2) (ts, current, phase) VALUES ('2021-07-13 14:06:34.255', 10.27, 0.31);
d21002 USING meters (groupId) TAGS (2) VALUES ('2021-07-13 14:06:34.255', 10.15, 217, 0.33)
d21003 USING meters (groupId) TAGS (2) (ts, current, phase) VALUES ('2021-07-13 14:06:34.255', 10.27, 0.31);
```
**说明:**
在 2.0.20.5 版本之前,在使用自动建表语法并指定列时,子表的列名必须紧跟在子表名称后面,而不能如例子里那样放在 TAGS 和 VALUES 之间。从 2.0.20.5 版本开始,两种写法都可以,但不能在一条 SQL 语句中混用,否则会报语法错误。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录