# 创建数据库CREATE DATABASE root.ln# 查看数据库SHOW DATABASES# 删除数据库DELETE DATABASE root.ln# 统计数据库数量COUNT DATABASES# 创建时间序列时间序列(Timeseries)是以时间为索引的数据点的集合,在IoTDB中时间序列指的是一个测点的完整序列需指定编码方式与数据类型。例如创建一条名为root.ln.wf01.wt01.temperature的时间序列:CREATE TIMESERIES root.ln.wf01.wt01.temperature WITH datatype=FLOAT,ENCODING=RLE# 查看时间序列SHOW TIMESERIESSHOW TIMESERIES root.ln.**# 删除时间序列删除名为 root.ln.wf01.wt01.temperature 的时间序列DELETE TIMESERIES root.ln.wf01.wt01.temperature# 统计时间序列总数COUNT TIMESERIES root.**COUNT TIMESERIES root.ln.**----------------------------------------**子路径:**是一条完整时间序列名称中的一部分路径,如时间序列名称为root.ln.wf01.wt01.temperature,则root.ln、root.ln.wf01、root.ln.wf01.wt01都是其子路径。**设备:**是一组时间序列的组合,在 IoTDB 中设备是由root至倒数第二级节点的子路径,如时间序列名称为root.ln.wf01.wt01.temperature,则root.ln.wf01.wt01是其设备# 查看设备SHOW DEVICES# 查看子路径SHOW CHILD PATHS root.ln # 查看 root.ln 的下一层# 统计所有设备COUNT DEVICES# 统计节点数COUNT NODES root.ln.** LEVEL=2 # 统计路径中指定层级的节点个数----------------------------------------------# 查询指定时间序列的数据查询root.ln.wf01.wt01设备下的所有时间序列的数据SELECT * FROM root.ln.wf01.wt01# 查询某时间范围内的时间序列数据查询root.ln.wf01.wt01.temperature时间序列中时间戳大于 2022-01-01T00:05:00.000 的数据SELECT temperature FROM root.ln.wf01.wt01 WHERE time > 2022-01-01T00:05:00.000# 查询数值在指定范围内的时间序列数据查询root.ln.wf01.wt01.temperature时间序列中数值大于 36.5 的数据SELECT temperature FROM root.ln.wf01.wt01 WHERE temperature > 36.5# 使用 last 查询最新点数据SELECT last * FROM root.ln.wf01.wt01
更多详细信息请阅读官方文档:常用SQL语句 | IoTDB Website