2016-04-20 4 views
-4

Я ниже данной таблицыКак получить результат ниже

ID Value 
1 10 
2 20 
3 40 

Я хочу ниже выхода

ID Value Total  
1 10 10 
2 20 30 
3 40 70  

Я хочу, чтобы вычислить общее путем добавления значения в каждом столбце, добавив общий столбец в результате.

+2

Просто google работает всего? –

+1

Это поможет вам (http://www.codeproject.com/Articles/300785/Calculating-simple-running-totals-in-SQL-Server). – Arulkumar

ответ

0
SELECT 
    id 
    , value 
    , SUM(value) OVER (ORDER BY ID ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS Total 
FROM YourTable 
Смежные вопросы