スマート メータリング アプリケーションの場合、1 時間ごとにカウンター データを集計したいと考えています。
このために、'select sum(value) as GasCounter from data where channel_id=8' のようなクエリは、実際のカウンター値を提供します。
別の表示タスクでは、同じテーブル「データ」で毎時チャネル 25 のデータとしてこれが必要です。そのため、データセットを追加し、有効な unix-timestamp をフィールド 'timestamp' に、合計値をフィールド 'value' に入れる必要があります。
これはすべて1時間ごとに行う必要があります。
Mysql はルーチンを使用するだけでそれをすべて行うことができますか?
適切なルーチン SQL は何ですか? ルーチンを作成するにはどうすればよいですか? ルーチンが 1 時間ごとに実行されるように、トリガーはどのように行われますか?
これについてあなたの助けが必要です!
ありがとうございました!