У меня есть таблица:функция Sum в SQL Server 2008
PropertyID Amount
--------------------------
1 40
1 20
1 10
2 10
2 90
Я хотел бы достичь:
PropertyId Amount Total_Amount
---------------------------------------
1 40 70
1 20 70
1 10 70
2 10 100
2 90 100
используя ниже запроса:
SELECT
PropertyID,
SUM(Amount),
SUM(TotalAmount)
FROM
yourTable
WHERE
EndDate IS NULL
GROUP BY
PropertyID
Выход:
PropertyId Amount TotalAmount
-------------------------------------
1 70 70
2 100 100
Позвольте мне знать, как я могу получить свой желаемый результат ...
Какая версия SQL Server? –