如何通过column_name和max time按组获取数据?

时间:2017-05-30 06:37:48

标签: influxdb

如何按group_name和最大时间按组获取数据?

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

从vm_details中选择cpu_number,其中ro_id ='8564a08b-9208-45bf-9758-7d64fe1f91a3'group by entity_uuid;

1 个答案:

答案 0 :(得分:0)

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的最小record_dates重复。

相关问题