如何在Apache IoTDB中查询第一条数据及同时获取首尾数据?
Apache IoTDB 查询第一条及同时查询首尾数据的方法
查询第一条数据
在Apache IoTDB中,查询时间序列的第一条(最早)数据需要使用first()函数,用法和last()一致。示例语句如下:
SELECT first(measurement_name) FROM root.storage_group.device
比如要查询root.sg.demo设备下temperature测点的第一条数据,执行:
SELECT first(temperature) FROM root.sg.demo
该语句会返回该测点存储的最早一条数据值。
同时查询第一条和最后一条数据
要在单条语句中同时获取首尾数据,只需在SELECT子句中同时调用first()和last()函数即可,示例:
SELECT first(temperature), last(temperature) FROM root.sg.demo
执行后会返回该测点的第一条(最早)和最后一条(最新)数据值,结果会分别对应列名first(temperature)和last(temperature)。
内容的提问来源于stack exchange,提问作者Li Yu Heng
相关产品推荐
相关产品推荐

