0

スマート メータリング アプリケーションの場合、1 時間ごとにカウンター データを集計したいと考えています。

このために、'select sum(value) as GasCounter from data where channel_id=8' のようなクエリは、実際のカウンター値を提供します。

別の表示タスクでは、同じテーブル「データ」で毎時チャネル 25 のデータとしてこれが必要です。そのため、データセットを追加し、有効な unix-timestamp をフィールド 'timestamp' に、合計値をフィールド 'value' に入れる必要があります。

これはすべて1時間ごとに行う必要があります。

Mysql はルーチンを使用するだけでそれをすべて行うことができますか?

適切なルーチン SQL は何ですか? ルーチンを作成するにはどうすればよいですか? ルーチンが 1 時間ごとに実行されるように、トリガーはどのように行われますか?

これについてあなたの助けが必要です!

ありがとうございました!

4

1 に答える 1

0

ミドルウェアを満足させるために必要なものを処理するプロシージャを作成し、イベント スケジューラを使用して 1 時間ごとにプロシージャを呼び出します。

于 2013-05-09T21:01:24.677 に答える