sql需要对dalrr进行分类汇总并合计总数量,且合计一行需要显示“合计”字符串,此方法可实现,但有一缺点,排序时合计行跟着排序,不能锁定,看来需要再显示控件中控制。

select
isnull(CONVERT(varchar(20), dalrr),'合计') as '录入人',
COUNT(userSN)as '数量'
from logtab
group by dalrr with rollup

默认对数量进行排序,逆序获得数量最大排行榜,则可以增加grouping函数,按其查询结果=0为非rollup汇总项,=1为rollup汇总项,sortorder逆序则合计行在数据行第一行。此方法有一同上缺点:不能控制显示控件重新排序的结果。

select isnull(CONVERT(varchar(20), dalrr),'合计') as '录入人',
COUNT(userSN)as '数量' ,
GROUPING (dalrr) as sortorder
from logtab
group by dalrr with rollup
order by sortorder,数量 desc

转载于:https://www.cnblogs.com/dinid/articles/1932431.html

SQL 分类汇总 合计行相关推荐

  1. mysql 增加合计行_如何给SQL查询添加合计行

    SQL查询是SQL数据库的核心功能,下面为您介绍给SQL查询添加合计行的方法示例,供您参考,希望对您学习SQL查询能有所帮助. .数据表t_test id      销售人员id         商品 ...

  2. MS SQL 分类汇总参数 grouping(**)=1 rollup cubt

    转:http://www.111cn.net/database/mssqlserver/43368.htm 本文章介绍了关于sql多级分类汇总实现方法及数据结构,有碰到问题的同学可参考一下. 据库结构 ...

  3. sql 分类汇总 列_分类汇总哪家强?R、Python、SAS、SQL?

    Excel数据透视表(Pivot Table)可以快速汇总大量数据,能够分类汇总和聚合数值数据,按类别和子类别汇总数据,功能十分强大,并且提供了展开.折叠.行列交换等交互式方法,对使用者来说十分的友好 ...

  4. SQL:给查询添加一个合计行

    .数据表t_test id      销售人员id         商品id           数量 id       emp_id            product_id       qty ...

  5. sql查询语句_多字段分类汇总_多表合并

    一.最初(最简单的入门实例,单个分类汇总) 1,查询语句/*药品费用分科室汇总*/ select c.sksxx02,sum(nvl(b.nfyxx06,0))         from yygli6 ...

  6. excel-多行内容分组合并-分类汇总(汇总不求和只合并内容)

    示例数据:以按第一列升序排序,俩列值已分组去重 需求: 将左列相同的值对应的右列内容合并,如 127 b 则所需数据为 : 127 ab 127 a 实现公式为: ① IF(AND(A1=A2,A2= ...

  7. sql月度汇总_按月度分类汇总

    按月份分类汇总 ID    订单号      日期 1     cno001    2013-6-5 2     cno001    2013-6-10 3     cno002    2013-6- ...

  8. python pandas 分类汇总_pandas去重复行并分类汇总的实现方法

    今天主要记录一下pandas去重复行以及如何分类汇总.以下面的数据帧作为一个例子: import pandas as pd data=pd.DataFrame({'产品':['A','A','A',' ...

  9. jqGrid 表格底部汇总、合计行footerrow处理

    jqGrid提供了表格底部汇总.合计行功能,我们先看下user-guide关于jqGrid合计行都有哪些说明?然后再看个DEMO,看看jqGrid表格底部汇总.合计行到底如何实现. 1.user-gu ...

  10. 理财线下转账交易SQL加合计行

    # 理财场景 ACS 和 百盈 union all 加合计行 解决排序问题 select* from ((selectdt as "日期",ACS_DaE_cnt as " ...

最新文章

  1. [JAVA EE] Filter过滤器
  2. ISME:沈农栾军波组揭示水平转移基因的功能
  3. 关于 MySQL LEFT JOIN 你可能需要了解的三点
  4. php如何实现用户报警,php封装实现钉钉机器人报警接口的示例代码
  5. NVIDIA Jetson Xavier NX分配磁盘空间
  6. 在IAR下如何查看工程的堆栈(STM32)
  7. roast和roasting区别_《吐槽大会》的英文居然是roast!为什么?
  8. 10.14 socket 网络编程
  9. HDFS分布式文件系统设计思想
  10. fastjson和json-lib的区别
  11. [Windows]win10时间同步错误的解决方法
  12. 基于node.js的express使用mysql语句在插入数据时防重插入
  13. 数据库基础(5)1NF,2NF,3NF,BCNF 四大范式的定义和判别
  14. VoIP服务器曝重大漏洞,黑客可以绕过管理员身份
  15. Photographic Tone Reproduction for Digital Images
  16. OpenCV4.3 Java 编程入门:Core 组件中的数据结构与方法
  17. ZDNET的一个技术博客评选结果
  18. python与java-还在纠结选Python还是Java?看完就有数了
  19. java做一个万年历和闹钟,数字电子钟毕业设计源程序(加万年历和闹钟功能)...
  20. 离职通知邮件主题写什么好_辞职发邮件标题怎么写

热门文章

  1. Yaf引入oss sdk
  2. cygwin终端中显示的中文改成英文(没成功)
  3. 全网首发:TeaVM编译时容易出错的几种代码
  4. TeaVM辛辛苦苦编译出的wasm,浏览器中不能跑
  5. 2020本博客年度信息
  6. Ubuntu截屏功能
  7. CSDN APP又出错了,看不到博文
  8. 泰山游记:厕所竟然没水,可想而知
  9. 藩国进贡,朝庭厚赐,吃亏了吗?
  10. 管理感悟:眼高手低到眼高手高