現在の行と「履歴」データを取得する行の間に2行しかないため、変数を使用して、次のようなものを使用してデータを一時的に保存できますか?
set @oldid0=999999;
set @oldid1=999999;
set @oldid2=999999;
select @oldid0:[email protected],@oldid1:[email protected],@oldid2:=id, value/@oldid0 from table order by id asc;
それは非常に乱雑な解決策ですが、私はそれが仕事をするだろうと思います。変数が表示されないようにする方法があるかもしれませんが、私はそれほど詳しく調べていません。