Sqlite DB にこの形式のデータがあります。
month year FarmerCode Value
12 2012 1 10
9 2012 1 25
12 2012 2 5
10 2012 2 12
..........
..........
FarmerCode に関する平均値を見つけなければなりません。FarmerCode 1 の場合、2 か月は12 and 9
. だから違いは12 - 9 = 3
そして、average = (25+10)/diffrence(which is 3 here)
これを見つけるためのクエリは何でしょうか?
そして最後に、ここに示すように日付が来年に移動した場合
month year FarmerCode Value
1 **2013** 4 20
10 **2012** 4 50
今回は仕方ない1-10
それでは、FarmerCode と対応する平均に従って 2 か月間の差を見つけるための可能な sqlite クエリは何でしょうか。平均を見つける式は次のようになります。
average = (value1+value2)/diffrence of months