我已经看遍了,似乎找不到明确的解决方案。对不起,如果我错过了。
我的问题:我有每小时累积并放置在 table1 中的数据,我希望 table2.metric_ 包含当天 table1.metric_ 的平均值。
表 1:record_key_、id_、metric_、date_
表 2:record_key_、id_、metric_、date_
获取我使用当天的记录列表: SELECT * FROM table1 t WHERE t.date_ >= DATE_SUB(NOW(),INTERVAL 1 DAY) WHERE t.id_='id1';
table2 的 INSERT 查询是什么样的,所以 table2.metric_ 是 table1 中由前一个 SELECT 语句返回的所有 id1 记录的 table1.metric_ 列值的平均值?