如何获取最新的时间戳数据

问题描述

我是Influx数据库的新手,请帮助我进行查询

下面我有大量涌入的数据,其中相同的Name数据(A1,A2)可以多次使用。

如果多个时间戳中有相同数据,而新数据(A3)中可用,则我只需要最新的时间戳数据(行3、4、5)。这样的查询是否可以大量使用?

查询仅给出一条记录,

SELECT time,Name,value  FROM "data"  order by time desc limit 1

enter image description here

解决方法

您可以使用InfluxDB的last函数来实现此目的。

SELECT LAST("value") FROM AssetAssetType  GROUP BY "Name"