大家好我想實現類似Linq to Sql的SQL Select語句。任何幫助將不勝感激。在Linq to Sql中求和和減法
SELECT SUM(Debit-Credit) AS LBalance FROM dbo.LeaveLedger
WHERE StaffId =1 AND LYEAR='2000'
大家好我想實現類似Linq to Sql的SQL Select語句。任何幫助將不勝感激。在Linq to Sql中求和和減法
SELECT SUM(Debit-Credit) AS LBalance FROM dbo.LeaveLedger
WHERE StaffId =1 AND LYEAR='2000'
假設實體框架:
Context.Table.Where(x => x.StaffId == 1 and x.LYEAR == "2000")
.Sum(y => (y.Debit - y.Credit));
不應該有一個.Sum()在末尾 –
@ AD.Net正確的你:) – Mansfield
像這樣的事情?
var sum =
db.LeaveLedger
.Where(ll => ll.StaffId == 1 and ll.LYEAR == "2000")
.Sum(ll => (ll.Debit - ll.Credit))
這是LINQ到SQL或實體框架?你的問題提到了兩個。 – Mansfield