我有一堆數據存儲在一個表中,每行以ts
列結尾,類型TIMESTAMP
。使用YEARWEEK增量計數(*)
我想獲得的增量計數,直到一個點,所以比如我有以下查詢:
SELECT YEARWEEK(ts), DATE(ts), COUNT(*) FROM
爲了WHERE DATE(ts) >= '01/12/13' GROUP BY YEARWEEK(ts)
將會產生類似:
201346 20/11/2013 59
201347 24/11/2013 44
201348 01/12/2013 21
不過,我需要一個列,加起來,直到這一點,所以我需要這樣的東西:
201346 20/11/2013 59 59
201347 24/11/2013 44 103
201348 01/12/2013 21 124
我怎樣才能實現這與MySQL?這是一個線形圖,所以我需要證明這些數字每週都在增加,而我不能用當前的SQL語句來做這件事。
你能不能給看看http://stackoverflow.com/questions/2563918/create- a-cumulative-sum-column-in-mysql – etsa