に値を追加:流暢私はこのようなテーブルを持ってT-SQL
Items Date Price
1 2016-01-01 10
1 2016-01-02 15
1 2016-01-03 null
1 2016-01-04 null
1 2016-01-05 8
1 2016-01-06 null
1 2016-01-07 null
1 2016-01-08 null
2 2016-01-01 14
2 2016-01-02 7
2 2016-01-03 null
2 2016-01-04 null
2 2016-01-05 16
2 2016-01-06 null
2 2016-01-07 null
2 2016-01-08 5
今、私はnull値を更新します。 NULL値の前後の価格の差は、均等に加算する必要があります。
例:
1 2016-01-02 15 to
1 2016-01-05 8
15 = 8 -7
-7/3 = -2,333333
1 2016-01-02 15
1 2016-01-03 12,6666
1 2016-01-04 10,3333
1 2016-01-05 8
はカーソルで作られるべきではありません。 HelptablesはOKです。
私はちょっとt-SQLの初心者です。このようなコードを見たことはありません。ありがとう – sasch0112
合体後に 'price'の代わりに' t.price'を使用してください;) –