0

1 分ごとに温度が記録されている非常に大きなテーブルがあります。クエリしたいのは傾向です。選択した期間ごとのパーセンテージ増加またはパーセンテージ減少のようなもの (1 時間または 15 分。クエリによって異なります)

私のテーブルは(例)次のようになります

ID      time                temp
119950  2013-03-27 07:56:05 27.25
119951  2013-03-27 07:57:05 27.50
119952  2013-03-27 07:58:05 27.60
119953  2013-03-27 07:59:05 27.80
119954  2013-03-27 08:00:05 27.70
119955  2013-03-27 08:01:05 27.50
119956  2013-03-27 08:02:05 27.25
119957  2013-03-27 08:03:05 27.10
119958  2013-03-27 08:04:05 26.9
119959  2013-03-27 08:05:05 27.1
119960  2013-03-27 08:06:05 27.25
119961  2013-03-27 08:07:05 27.6

トレンドは次のように計算できると思います(リンクに従って)が、より良い方法があれば修正してください。各行の差を取り、合計してからカウントで割ります。上の表では、

Diff
+0.25
+0.10
+0.20
-0.10
-0.20
-0.25
-0.15
-0.20
+0.20
+0.15
+0.35

過去 11 分間の 1 分あたりの傾向は、diff/11 の合計です。これは、最後の 11 分間で毎分 0.063C を示します。

過去 3 時間の 1 時間あたりの割合の傾向を教えてください。と 1 時間の 1 分あたりの傾向は?

4

2 に答える 2