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 用法相关推荐

  1. oracle sql语句中like %参数%的用法

    oracle sql语句中like %参数%的用法,在网上找了很久没找到类似的帖子,因此分享一下我的收获,希望对看到的人有帮助 今天在处理oracle数据库数据merge的时候遇到一个问题: 在mer ...

  2. 使用SQL语句中的Group by分组并计算每组的数量

    在SQL语句中,Group by一般用来做分组统计使用,在实际的开发中我们可能会遇到不仅需要分组,还需统计出每组的数量条数,那这时候可以结合count函数来一起使用即可完成此项操作,最后的结果展示出所 ...

  3. SQL语句中的select高级用法

    #转载请联系 为了更好的了解下面的知识点,我们先创建两张表并插入数据. # 学生表 +----+-----------+------+--------+--------+--------+------ ...

  4. sql语句中case when then 用法

    Case具有两种格式:简单Case函数和Case搜索函数. 一:简单Case函数 (ELSE'其他')去掉则显示空 缺点不在条件范围内显示不出来原有数值 SELECTCASE SPECIAL_TYPE ...

  5. oracle模糊查询like语句,sql语句select like模糊查询用法

    本节内容: sql语句之select like模糊查询语法 1,like语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的 ...

  6. sql语句中with as 的用法

    –针对一个别名 with tmp as (select * from tb_name) –针对多个别名 with tmp as (select * from tb_name), tmp2 as (se ...

  7. sql中having、group by用法及常用聚合函数

    having是用在聚合函数的用法.当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算.运算完后就要用到HAVING 的用法了,就是进行判断了. 注意:sele ...

  8. sql语句中where的引号用法

    $where="ip=$ip AND vote_date=$today";       $res = $voteLogModel->fetchAll($where)-> ...

  9. sql语句之case函数的用法

    简单case函数语法: 是一种多分支的函数,可以根据条件列表的值返回多个可能的结果表达式中的一个.(类似于if,else) 简单 CASE函数: 计算测试表达式,按从上到下的书写顺序将测试表达式的值与 ...

最新文章

  1. keras 的 example 文件 mnist_siamese.py 解析
  2. 苹果发行10亿美元绿色债券 继续支持巴黎协定
  3. window下ffmpeg的编译
  4. 剖析nodejs的事件循环
  5. 2009.11网络工程师考试案例试题学习攻略(1)
  6. Microsoft Dynamics CRM server 2013 一般销售流程之 报价单功能详解
  7. Django(part21)--models字段
  8. 从1.5k到18k, 一个程序员的5年成长之路
  9. [贪心|双指针] leetcode 11 盛最多水的容器
  10. mysql 做回归模型_技术分享 | 我对 MySQL 隔离级别的剖析
  11. 错误解决办法:2006:MySQL server has gone away
  12. 应届生web前端面试题_Web前端初学者(应届生)面试攻略
  13. 计算机毕设(附源码)JAVA-SSM基于java学科竞赛管理系统
  14. 彗星通行证的积分规则是什么?
  15. 计算机考研国家线好过,考研国家线真的很好过吗?
  16. Windows10系统 ADMUI3无法删除
  17. android怎样传图片到mysql中
  18. 63套js ,html .css效果页面(点个小星星免费下载)
  19. 终于搞懂了el-dialog属性modal-append-to-body,append-to-body的作用【图解】
  20. 关于地图偏移问题的解答

热门文章

  1. 基于FPGA实现uart串口模块(Verilog)--------发送模块及整合
  2. C++malloc,calloc,realloc,free函数
  3. uni-app 模拟机调试环境搭建
  4. springMVC使用拦截器针对控制器方法做预处理、后处理、资源清理
  5. 企业网站DDOS防护解决方案
  6. IP设置的批处理文件
  7. 2019-12-18 syscall(SYS_clock_gettime, CLOCK_MONOTONIC_RAW
  8. 三星安卓4.2手机微信字体缺陷:“兹崖幽噩弱器朋鹏网品晶磊弼” ttf 字体缺失,安卓 4.2.2 微信 6.5.4...
  9. 使用python制作ArcGIS插件(2)代码编写
  10. TweenLite中文帮助手册