【问题标题】:How to get data from measurement by group by column_name and max time?如何按column_name和max time按组从测量中获取数据?
【发布时间】:2017-05-30 06:37:47
【问题描述】:

如何按column_name和max time从组中获取数据?

这是我正在尝试执行的查询

select cpu_number from vm_details where ro_id='8564a08b-9208-45bf-9758-7d64fe1f91a3' group by entity_uuid;

【问题讨论】:

    标签: influxdb


    【解决方案1】:
    SELECT mt.*,     
    FROM MyTable mt INNER JOIN
        (
            SELECT ID, MIN(Record_Date) MinDate
            FROM MyTable
            GROUP BY ID
        ) t ON mt.ID = t.ID AND mt.Record_Date = t.MinDate
    

    这会获取每个 ID 的最小日期,然后根据这些值获取值。唯一会出现重复的情况是同一 ID 的最小记录日期重复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-08
      • 2018-03-23
      • 1970-01-01
      • 1970-01-01
      • 2018-12-03
      • 1970-01-01
      相关资源
      最近更新 更多