如何 select InfluxDB 中的最后一条记录
How to select last record in InfluxDB
我在 influxDB 中进行了非常简单的测量,并且有默认时间列和其他两列,如下所示,
Select * 来自测量
给我这个输出。
time component_id jkey
2016-09-27T02:49:17.837587671Z 3 "timestamp"
2016-09-27T02:49:17.849447239Z 3 "init_time"
2016-09-27T02:49:17.885999439Z 3 "ae_name"
2016-09-27T02:49:17.893056849Z 3 "init_time"
如何select记录本次测量的最后一条记录?时间值最大的记录
这可以通过 last()
来完成。有关详细信息,请参阅文档:link。或者看看文档中的这个例子。
SELECT LAST("water_level") FROM "h2o_feet" WHERE "location" = 'santa_monica'
这将 return "newest" 条目。
我在 influxDB 中进行了非常简单的测量,并且有默认时间列和其他两列,如下所示,
Select * 来自测量
给我这个输出。
time component_id jkey
2016-09-27T02:49:17.837587671Z 3 "timestamp"
2016-09-27T02:49:17.849447239Z 3 "init_time"
2016-09-27T02:49:17.885999439Z 3 "ae_name"
2016-09-27T02:49:17.893056849Z 3 "init_time"
如何select记录本次测量的最后一条记录?时间值最大的记录
这可以通过 last()
来完成。有关详细信息,请参阅文档:link。或者看看文档中的这个例子。
SELECT LAST("water_level") FROM "h2o_feet" WHERE "location" = 'santa_monica'
这将 return "newest" 条目。