【问题标题】:How to select last record in InfluxDB如何在 InfluxDB 中选择最后一条记录
【发布时间】:2017-02-09 14:56:05
【问题描述】:

我在 influxDB 中进行了非常简单的测量,并且有默认时间列和另外两个列,如下所示,

从测量中选择 *

把这个给我。

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"

如何选择此测量的最后一条记录?具有最大时间值的记录。

【问题讨论】:

    标签: influxdb


    【解决方案1】:

    这可以通过last() 完成。有关更多信息,请参阅文档:link。或者查看文档中的这个示例。

    SELECT LAST("water_level") FROM "h2o_feet" WHERE "location" = 'santa_monica'
    

    这将返回“最新”条目。

    【讨论】:

    • 感谢它的工作。我实际上是在使用 min 或 max 函数。但这没有用。
    猜你喜欢
    • 2011-07-08
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 2013-03-05
    相关资源
    最近更新 更多