3-实体数据模型与LINQ-分组
Posted hcy-zyy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3-实体数据模型与LINQ-分组相关的知识,希望对你有一定的参考价值。
分组
group子句进一步根据指定条件将LINQ查询最后获取的数据进行分组,以特定结构呈现应用程序需要的结构,这是除了select之外,另一个可以以合乎语法地结束LINQ语句的子句。
分组通过一个指定的key返回分组化的数据内容,相关语句有两种:
1.group-by
2.group-by-into
和前面的子句相比,这个子句最后连接了一个into关键词指定一个暂存的标识变量,用来存储每一个分组后的结果,然后针对每一个分组结果进一步执行其他的查询运算。
例1:按大小月份分组
例2:使用group by into 实现
例3:产品类型分组
例4:将分组的规则进一步封装于函数方法中
group by
group by into
以上是关于3-实体数据模型与LINQ-分组的主要内容,如果未能解决你的问题,请参考以下文章
具有 LINQ 关联的 C# 和 ADO .NET 实体数据模型以及同一表的实体
使用实体模型和 LINQ 的 C# WPF SQL 多表 CRUD