SQL语句和EF Group by 用法
1,Group by 根据某个字段排序
select Department,count(*) FROM [PPMG].[dbo].[UnConViolation] group by Department
结果如下:
2,Group by与所传参数联合使用
USE PPMGSET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GOAlter PROCEDURE UnConViolationTimes @type nvarchar(50) AS BEGINdeclare @sql nvarchar(1000)if @type is not nullbeginset @sql='select '+ @type+' as Name,count(*) as Count FROM [PPMG].[dbo].[UnConViolation] group by '+@typeprint @sqlexec(@sql)end END GO
exec UnConViolationTimes 'Department'
结果如下
3,Group by 后台用法
public List<ViolationTimesDto> GetUnConViolationTimes(string type){var UnConViolationList = UnConViolationRepository.Query();var ttList = UnConViolationList.GroupBy(m => new { m.Department}).Select(m => new ViolationTimesDto(){Name=m.Key.Department,Count=m.Count()}).ToList(); return ttList;}
结果如下
转载于:https://www.cnblogs.com/lcidy/p/10619193.html
SQL语句和EF Group by 用法相关推荐
- oracle sql语句中like %参数%的用法
oracle sql语句中like %参数%的用法,在网上找了很久没找到类似的帖子,因此分享一下我的收获,希望对看到的人有帮助 今天在处理oracle数据库数据merge的时候遇到一个问题: 在mer ...
- 使用SQL语句中的Group by分组并计算每组的数量
在SQL语句中,Group by一般用来做分组统计使用,在实际的开发中我们可能会遇到不仅需要分组,还需统计出每组的数量条数,那这时候可以结合count函数来一起使用即可完成此项操作,最后的结果展示出所 ...
- SQL语句中的select高级用法
#转载请联系 为了更好的了解下面的知识点,我们先创建两张表并插入数据. # 学生表 +----+-----------+------+--------+--------+--------+------ ...
- sql语句中case when then 用法
Case具有两种格式:简单Case函数和Case搜索函数. 一:简单Case函数 (ELSE'其他')去掉则显示空 缺点不在条件范围内显示不出来原有数值 SELECTCASE SPECIAL_TYPE ...
- oracle模糊查询like语句,sql语句select like模糊查询用法
本节内容: sql语句之select like模糊查询语法 1,like语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的 ...
- sql语句中with as 的用法
–针对一个别名 with tmp as (select * from tb_name) –针对多个别名 with tmp as (select * from tb_name), tmp2 as (se ...
- sql中having、group by用法及常用聚合函数
having是用在聚合函数的用法.当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算.运算完后就要用到HAVING 的用法了,就是进行判断了. 注意:sele ...
- sql语句中where的引号用法
$where="ip=$ip AND vote_date=$today"; $res = $voteLogModel->fetchAll($where)-> ...
- sql语句之case函数的用法
简单case函数语法: 是一种多分支的函数,可以根据条件列表的值返回多个可能的结果表达式中的一个.(类似于if,else) 简单 CASE函数: 计算测试表达式,按从上到下的书写顺序将测试表达式的值与 ...
最新文章
- keras 的 example 文件 mnist_siamese.py 解析
- 苹果发行10亿美元绿色债券 继续支持巴黎协定
- window下ffmpeg的编译
- 剖析nodejs的事件循环
- 2009.11网络工程师考试案例试题学习攻略(1)
- Microsoft Dynamics CRM server 2013 一般销售流程之 报价单功能详解
- Django(part21)--models字段
- 从1.5k到18k, 一个程序员的5年成长之路
- [贪心|双指针] leetcode 11 盛最多水的容器
- mysql 做回归模型_技术分享 | 我对 MySQL 隔离级别的剖析
- 错误解决办法:2006:MySQL server has gone away
- 应届生web前端面试题_Web前端初学者(应届生)面试攻略
- 计算机毕设(附源码)JAVA-SSM基于java学科竞赛管理系统
- 彗星通行证的积分规则是什么?
- 计算机考研国家线好过,考研国家线真的很好过吗?
- Windows10系统 ADMUI3无法删除
- android怎样传图片到mysql中
- 63套js ,html .css效果页面(点个小星星免费下载)
- 终于搞懂了el-dialog属性modal-append-to-body,append-to-body的作用【图解】
- 关于地图偏移问题的解答
热门文章
- 基于FPGA实现uart串口模块(Verilog)--------发送模块及整合
- C++malloc,calloc,realloc,free函数
- uni-app 模拟机调试环境搭建
- springMVC使用拦截器针对控制器方法做预处理、后处理、资源清理
- 企业网站DDOS防护解决方案
- IP设置的批处理文件
- 2019-12-18 syscall(SYS_clock_gettime, CLOCK_MONOTONIC_RAW
- 三星安卓4.2手机微信字体缺陷:“兹崖幽噩弱器朋鹏网品晶磊弼” ttf 字体缺失,安卓 4.2.2 微信 6.5.4...
- 使用python制作ArcGIS插件(2)代码编写
- TweenLite中文帮助手册