需要帮助才能进行查询。 我有这样的表:
kli, akt, mes
'2', '2', '201209'
'2', '2', '201210'
'3', '3', '201211'
我需要一个结果表:
kli, akt, mes
'2', '2', '201209'
'4', '4', '201210'
'7', '7', '201211'
结果表按字段mes,当前和所有之前的行总和
答案 0 :(得分:1)
尝试以下查询
SELECT SUM(b.kli),SUM(b.akt),a.mes FROM tableName a INNER JOIN tableName b ON a.mes >= b.mes GROUP BY a.mes