可能重複:
MySQL query that computes partial sums如何獲取MYSQL中當前行之前的行的總和?
OK,問題並不清楚,在所有這樣的例子是: 我有這樣的一個表:
id amount
1 1000
2 2500
3 5000
我需要從中選擇以下數據:
id oamount total
1 1000 1000
2 2500 3500
3 5000 8500
我試過,但它是不正確的:
select *,sum(oamount) from `table`
group by id;
,我無法弄清楚
我正在考慮使用遊標和循環的PL/SQL,但這很酷;) – rkosegi 2012-01-12 19:20:36