這個選擇是表:的mvc5創建選擇
subject sum-number type
1 39 1
1 29 2
id subject number type
1 1 12 1
2 1 13 1
3 1 14 1
4 1 3 2
5 1 12 2
6 1 14 2
需要的結果如何與lambda表達式在MVC中查詢該5
這個選擇是表:的mvc5創建選擇
subject sum-number type
1 39 1
1 29 2
id subject number type
1 1 12 1
2 1 13 1
3 1 14 1
4 1 3 2
5 1 12 2
6 1 14 2
需要的結果如何與lambda表達式在MVC中查詢該5
只有SQL
select subject, sum(number), type
from table
group by subject, type
像SQL查詢
select subject, sum(number), type from table group by type, subject
我想你可以使用下面的LINQ查詢:
var result = context.tableName.GroupBy(x => x.type).Select(x => new { subject = x.First().subject , sum-number = x.Sum(y => y.number) });
你需要SQL? – Sahathulla
爲什麼你需要一個lambda表達式?那裏有什麼好處? –
這裏很簡單,但在複雜的查詢中,我需要打印大量結果的摘要,我已經在使用mvc 5 – zomham