第十五节 TDengine数据的操作

亮子 | 2026-02-27 09:59:32 | 52 | 0 | 0 | 0

1、进入容器

docker exec -it tdengine bash
taos

image.png

2、基本数据操作

CREATE DATABASE demo; 
USE demo; 
CREATE TABLE t (ts TIMESTAMP, speed INT); 
INSERT INTO t VALUES ('2019-07-15 00:00:00', 10); 
INSERT INTO t VALUES ('2019-07-15 01:00:00', 20); 
SELECT * FROM t;

image.png

3、 体验查询

使用上述 taosBenchmark 插入数据后,可以在 TDengine CLI(taos)输入查询命令,体验查询速度。
1)、 查询超级表 meters 下的记录总条数

SELECT COUNT(*) FROM test.meters;

2)、 查询 1 亿条记录的平均值、最大值、最小值

SELECT AVG(current), MAX(voltage), MIN(phase) FROM test.meters;

13)、查询 location = “California.SanFrancisco” 的记录总条数

SELECT COUNT(*) FROM test.meters WHERE location = "California.SanFrancisco";

4)、 查询 groupId = 10 的所有记录的平均值、最大值、最小值

SELECT AVG(current), MAX(voltage), MIN(phase) FROM test.meters WHERE groupId = 10;

5)、对表 d1001 按每 10 秒进行平均值、最大值和最小值聚合统计

SELECT _wstart, AVG(current), MAX(voltage), MIN(phase) FROM test.d1001 INTERVAL(10s);

4、体验 taosExplorer

  1. 打开浏览器,访问 taosExplorer 的地址,默认端口为 6060,如果您在本地运行 TDengine, 可以直接访问 http://localhost:6060.
  2. 进入“TDengine 管理系统”页面,输入用户名和密码(默认为:root/taosdata),点击“登录”按钮,即可登录。
  3. 登录后,您将进入“数据浏览器”页面。在这里,您可以查看数据库、超级表、子表等信息,并执行 SQL 查询。

image.png