私のテーブルは次のようになっています:
unix_timestap ID value
1351058019 1 500
1351058029 1 505
1351058039 9 105
1351058049 9 200
1351076620 1 520
現在の値と最初に利用可能な「過去」の値の間のIDごとの値の違いを含む新しい列を生成できるようにしたいと思います。過去とは、unixtimestamp が元のテーブルに順番に配置されていないことを意味します。
出力は次のようになります。
unix_timestap ID value difference
1351058019 1 500 0
1351058029 1 505 5
1351058039 9 105 0
1351058049 9 200 95
1351076620 1 520 15
以前の unix_timestamp が存在しない場合、値はゼロにする必要があります。
ヒント/ヒントをいただければ幸いです。ありがとう