Documentation

选择语句

InfluxDB 3核心正在进行公开测试

InfluxDB 3 Core 正在进行公开 alpha 测试,并可供测试和反馈,但不适合用于生产环境。产品和本文件都是进行中的工作。我们欢迎并鼓励您分享您对 alpha 版本的体验,并邀请您加入我们的公共频道以获取更新和分享反馈。

阿尔法预期和建议

使用SELECT语句从InfluxDB测量中查询数据。SELECT子句在SQL中查询数据时是必需的。

语法

SELECT a, b, "time" FROM <measurement>

SELECT子句支持以下内容:

  • SELECT * - 返回所有标签、字段和时间戳。
  • SELECT DISTINCT 返回所有不同的(不同的)值。
  • SELECT <"field" or "tag"> - 返回指定的字段或标签。
  • SELECT <"field" or "tag">, <"field" or "tag"> - 返回多个标签或字段。
  • SELECT <"field"> AS a - 将字段作为别名返回。

示例

以下示例使用来自NOAA数据库的数据。 要下载NOAA测试数据,请参见NOAA水样数据

从一个测量中选择所有字段和标签

SELECT * FROM h2o_feet LIMIT 10

查看示例结果

选择来自测量的特定标签和字段

SELECT "location", "water_level" FROM "h2o_feet"

查看示例结果

从一个测量中选择一个字段、标签和时间戳

SELECT "water_level", "location", "time" FROM "h2o_feet"

查看示例结果

选择一个字段并执行基本算术运算

以下查询将水位值乘以3,并将结果加5。

SELECT ("water_level" * 3) + 5 FROM "h2o_feet"

查看示例结果



Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看: