複数のレコードを取得するSQLテーブルがあります。LINQラムダ式を使用して合計を検索する
:しかし、私はSales and Collection
ExecutiveName ClientName 2017-01-21 2017-01-22 2017-01-24 ValueofGoal GoalType
Admin Omelettes 10000 NULL NULL 50000 Collection
Admin Omelettes 10000 NULL NULL 120000 Sales
Admin Vijay NULL NULL 10000 50000 Collection
Admin Vijay NULL NULL 10000 120000 Sales
Admin Sujeet NULL 10000 NULL 50000 Collection
Admin Sujeet NULL 10000 NULL 120000 Sales
上で[Value]
グループの合計したい、これは私がValueofGoal
Collection and Sales
の基礎とValueOfGoal
列
の総計の合計が同じようにしたい私の実際のテーブルには、あります
Sales : 360000
Collection : 150000
Total : 510000
ラムダ式を使用して私がそれを行う方法を知っている人なら、私に解決策を教えてください
を使用することができますか? – Andrei
'var data = db.yourTable.GroupBy(x => x.GoalType).Select(x => new {Goal = x.Key、Total = x.Sum(y => y.ValueofGoal)}); ' –
データベーステーブルはC#では実際のオブジェクトではありません。これまでに試したことを示すコードはどこにありますか? – Edward