【问题标题】:InfluxDB: Select latest values in ascending orderInfluxDB:按升序选择最新值
【发布时间】:2017-09-05 13:59:00
【问题描述】:

要从测量中选择最新的 100 个数据点,我使用以下查询:

select field1, field2 from measurement 
  where time < now() 
  order by time desc limit 100

但是我需要按升序排列的值。目前我正在我的应用程序中反转结果,这很昂贵。

我也尝试了一个子查询,但没有成功:

select field1, field2 from 
  (select * from measurement 
     where time <= now() 
     order by time desc limit 100) order by asc

【问题讨论】:

    标签: influxdb


    【解决方案1】:

    您可以将此查询用作锻炼

    select * from measurement where time <= now() and time >= now() - "some time you defined" limit 100
    

    尽管您必须谨慎对待您的定义时间。

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 1970-01-01
      • 2015-09-08
      • 1970-01-01
      • 2015-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      相关资源
      最近更新 更多