influxdb2.7 语法
时间: 2023-11-01 22:08:09 浏览: 54
InfluxDB 2.7的语法与其他版本的InfluxDB大致相同,以下是一些常用的语法:
1. 创建数据库:
CREATE DATABASE <database_name>
2. 插入数据:
INSERT <measurement_name>,<tag_key>=<tag_value> <field_key>=<field_value> [timestamp]
3. 查询数据:
SELECT <field_key> FROM <measurement_name> WHERE <tag_key>=<tag_value> [AND <tag_key>=<tag_value>] [GROUP BY <tag_key>] [ORDER BY <field_key> [ASC|DESC]] [LIMIT <number_of_results>]
4. 删除数据:
DELETE FROM <measurement_name> WHERE <tag_key>=<tag_value> [AND <tag_key>=<tag_value>]
5. 创建索引:
CREATE INDEX <index_name> ON <measurement_name> (<tag_key>)
6. 删除索引:
DROP INDEX <index_name> ON <measurement_name>
7. 创建连续查询:
CREATE CONTINUOUS QUERY <query_name> ON <database_name> BEGIN SELECT <field_key> INTO <new_measurement_name> FROM <measurement_name> WHERE <tag_key>=<tag_value> GROUP BY time(<time_interval>) END
8. 删除连续查询:
DROP CONTINUOUS QUERY <query_name> ON <database_name>
这些语法只是InfluxDB 2.7的一些常用语法,还有很多其他的语法和功能可以使用。