【发布时间】: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
如何按column_name和max time从组中获取数据?
这是我正在尝试执行的查询
select cpu_number from vm_details where ro_id='8564a08b-9208-45bf-9758-7d64fe1f91a3' group by entity_uuid;
【问题讨论】:
标签: influxdb
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 的最小记录日期重复。
【讨论】: