изберете t1.id, t1.SomeNumt, SUM(t2.SomeNumt) като сума от @t t1inner join @t t2 на t1.id>=t2.idgroup по t1.id, t1.SomeNumtorder от t1. идентификатор
Пример за SQL Fiddle
Изход
<предварителен код>| ID | НЯКОЕ | СУМА |-----------------------| 1 | 10 | 10 || 2 | 12 | 22 || 3 | 3 | 25 || 4 | 15 | 40 || 5 | 23 | 63 |Редактиране: това е обобщено решение, което ще работи в повечето db платформи. Когато има по-добро решение за вашата конкретна платформа (напр. Gareth's), използвайте го!