2012-11-05 4 views
2

어떻게이 문장을 LINQ로 변환합니까? 이처럼Linq에서 Sum()을 어떻게 사용할 수 있습니까?

SELECT Sum(Balance) FROM account WHERE name='stocks' AND userid=290; 
+3

그리고 어떤 시도가 당신이 스스로 만든, 지금까지? 어떤 코드로 문제가 있습니까? –

+1

첫 번째 질문과 같은 주제, 동일한 (열악한) 품질과 비슷합니다. –

+0

(열악한) 정보 주셔서 감사합니다 .... @Michal Klouda – user1719311

답변

6
decimal sumLineTotal = (from od in account 
         where name == 'stocks' && userid == 290 
         select Balance).Sum(); 
+0

내 기분 @ user1719311. –

3
var sum = db.account.Where(a => a.name == "stocks" && a.userid == 290) 
        .Sum(a => a.Balance); 
0

:

myBalanceSum = account.Where(x => x.name == 'stocks' && x.userid == 290).Sum(x => x.Balance); 
관련 문제