簡単にするために、次のような在庫の出入りを示すテーブルがあります。
date,in_out
2013-08-05,+5
2013-08-07,-2
2013-08-12,-1
私がやりたいことは、各日付の在庫数を把握することです。
date,in_out,quantity
2013-08-05,+5,5
2013-08-07,-2,3
2013-08-12,-1,2
しかし、Postgresql をよく知っていたとしても、前の行を考慮に入れる SELECT リクエストの書き方がよくわかりません。
私がやったことはそのようなものです:
SELECT date,in_out, (stock_quant := stock_quant + in_out) AS quantity FROM table_stock;
どんな提案でも大歓迎です!