码迷,mamicode.com
首页 > 其他好文 > 详细

3-实体数据模型与LINQ-分组

时间:2019-07-04 16:01:57      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:获取   其他   应用程序   strong   应用   关键词   语句   通过   连接   

分组
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-分组

标签:获取   其他   应用程序   strong   应用   关键词   语句   通过   连接   

原文地址:https://www.cnblogs.com/hcy-zyy/p/11132673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!