私はすべてを見てきましたが、明確な解決策を見つけることができないようです。見逃していたらごめんなさい。
私の問題: 1 時間ごとに蓄積され、table1 に配置されたデータがあります。table2.metric_ に、その日の table1.metric_ の平均を含めたいと思います。
table1 : record_key_、id_、metric_、date_
table2 : record_key_、id_、metric_、date_
私が使用する日のレコードのリストを取得するには: SELECT * FROM table1 t WHERE t.date_ >= DATE_SUB(NOW(),INTERVAL 1 DAY) WHERE t.id_='id1';
table2.metric_ が、前の SELECT ステートメントによって返された table1 の id1 のすべてのレコードの table1.metric_ 列の値の平均になるように、table2 の INSERT クエリはどのようになりますか?