私は4つの列(年、月、名前&値)を持つテーブルがあるSQL Server 2005:(currentrow-N)の値を検索してアクセスし、式を実装していますか?
私は、次の式
NEW_VALUE =(currentMonthのVALUE/VALUEによって計算される別の列(NEW_VALUE)を追加したいです(currentMonth-4))^ 1/3
例
Year Month NAME VALUE NEW_VALUE
2008 01 A 4.412 ?
2008 02 B 4.941
2008 03 C 4.815
2008 04 D 4.246
2008 05 E 4.100
2008 06 F 4.490
2008 07 G 4.465
2008 08 H 4.636
2008 09 I 4.045
2008 10 J 5.543
2008 11 K 5.722
2008 12 L 5.326
例:月08
のために0NEW VALUE =(4.636/4.246)^ 1月3日
は、最初の4ヶ月間の計算を無視
どのように私はSQLでプログラム「currentMonth-4'th値を得るのですか?
おかげ
1〜4ヶ月間は失敗する – richardtallent
質問 から "最初の4ヶ月間計算を無視する" – Tetraneutron
私の悪い...質問でそれを逃した... – richardtallent