У меня есть данные в моей таблице следующим образом,Рекурсивные функции в SQL
+----+-----+ | ID | Qty | +----+-----+ | 1 | 100 | | 2 | 200 | | 3 | 150 | | 4 | 50 | +----+-----+
я нужен результат следующим образом,
+----+-----+-------+ | ID | Qty | C.Qty | +----+-----+-------+ | 1 | 100 | 100 | | 2 | 200 | 300 | | 3 | 150 | 450 | | 4 | 50 | 500 | +----+-----+-------+
результат третьего столбца будет суммой предыдущих строк , пожалуйста, любой помощи ....
Я не понимаю ... где же '500' пришел? –
@PaulDraper 450 + 50 = 500 .. –
Это уже ответ [здесь] (http://stackoverflow.com/questions/2120544/how-to-get-cumulative-sum) – remigio