全部产品
Search
文档中心

数据探索概览

更新时间: 2020-07-01

InfluxQL是一种类似SQL的查询语言,用于与TSDB For InfluxDB®中的数据进行交互。下面将详细介绍InfluxQL的SELECT语句和实用的数据查询语法。

基础 查询结果的配置 有关查询语法的提示
SELECT语句 ORDER BY time DESC 时间语法
WHERE子句 LIMIT和SLIMIT子句 正则表达式
GROUP BY子句 OFFSET和SOFFSET子句 数据类型和转换
INTO子句 时区子句 合并
- - 多个语句
- - 子查询

示例数据

本文档使用美国国家海洋和大气管理局(NOAA)业务海洋产品和服务中心提供的公开数据。请参阅示例数据章节下载数据,并按照下面的例子进行查询。

首先,登录Influx CLI:

  1. $ influx -ssl -username <账号名称> -password <密码> -host <网络地址> -port 3242 -precision rfc3339 -database NOAA_water_database
  2. Connected to https://<网络地址>:3242 version 1.7.x
  3. InfluxDB shell 1.7.x
  4. >

接着,熟悉以下h2o_feet中measurement的部分示例数据。

name: h2o_feet

time level description location water_level
2015-08-18T00:00:00Z between 6 and 9 feet coyote_creek 8.12
2015-08-18T00:00:00Z below 3 feet santa_monica 2.064
2015-08-18T00:06:00Z between 6 and 9 feet coyote_creek 8.005
2015-08-18T00:06:00Z below 3 feet santa_monica 2.116
2015-08-18T00:12:00Z between 6 and 9 feet coyote_creek 7.887
2015-08-18T00:12:00Z below 3 feet santa_monica 2.028

h2o_feet中的数据以六分钟为间隔。h2o_feet有一个tag key(location),它有两个tag value:coyote_creeksanta_monicah2o_feet还有两个field:level description存储字符串类型的field value,而water_level存储浮点类型的field value。所有这些数据都存在数据库NOAA_water_database中。

免责声明:level description不是NOAA原始数据的一部分,我们在这里加入这个field是为了拥有具有特殊字符和特殊字符串的field value。


InfluxDB® is a trademark registered by InfluxData, which is not affiliated with, and does not endorse, TSDB for InfluxDB®.