我正在尝试使用实体框架获取 SQL 表的运行总计。我的原始 SQL 查询如下所示:
select *, sum(Amount) over(order by Date, TransactionId) as RunningTotal
from Transactions
order by Date
但我不知道如何将其转换为 LINQ 查询。也许它无法完成,因为 sum() over() 语法仅在 SQL Server 2012 中引入。
我正在尝试使用实体框架获取 SQL 表的运行总计。我的原始 SQL 查询如下所示:
select *, sum(Amount) over(order by Date, TransactionId) as RunningTotal
from Transactions
order by Date
但我不知道如何将其转换为 LINQ 查询。也许它无法完成,因为 sum() over() 语法仅在 SQL Server 2012 中引入。