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 分あたりの傾向は?