Sql Server 分组统计并合计总数及WITH ROLLUP应用

 更新时间:2013年01月11日 14:18:36   作者:  
WITH ROLLUP 在生成包含小计和合计的报表时,ROLLUP 运算符很有用,ROLLUP 运算符生成的结果集类似于 CUBE 运算符所生成的结果集,接下来介绍Sql Server 分组统计并合计总数实现代码,感兴趣的朋友可以了解下哦
WITH ROLLUP 在生成包含小计和合计的报表时,ROLLUP 运算符很有用。ROLLUP 运算符生成的结果集类似于 CUBE 运算符所生成的结果集。
复制代码 代码如下:

SELECT [Source], COUNT(*) AS OrderTotal FROM [ExternalOrder] Where OrderStatus=1 AND (CheckPayment=1 ) and TicketDate >= '2012-11-1' AND TicketDate < '2012-12-1' GROUP BY [Source] WITH ROLLUP Order by [Source] desc

结果集
复制代码 代码如下:

Source OrderTotal
ZongHengV2 215
ZongHeng 3889
YixingSky 3919
YiSkyV2 901
Wanggou 1034
Uni800 1151
TaoBao 3876
ShanglvPT 897
Shanglvbao 426
Qunar 9878
PiaoMeng 429
KuXun 1549
JinRi 2661
HangTuo 140
HangLvTong 7
EasyGo 501
Aooxing 5458
AirPP 3299
yi 8677
Book 2401
19479
NULL 70787

相关文章

  • sql语句中单引号嵌套问题(一定要避免直接嵌套)

    sql语句中单引号嵌套问题(一定要避免直接嵌套)

    直接嵌套肯定是不行的,java中用反斜杠做转义符也是不行的,在sql中是用单引号来做转义符的
    2014-09-09
  • 如何优化SQL语句(全)

    如何优化SQL语句(全)

    这篇文章主要介绍了如何优化SQL语句(全),作为一名程序猿会写SQL语句是最基本的要求,但是如何写出性能比较高的SQL语句呢,下面小编给大家整理供大家参考,需要的朋友可以参考下
    2015-07-07
  • sqlserver 统计sql语句大全收藏

    sqlserver 统计sql语句大全收藏

    SQL统计大全收藏,主要是一些实现统计功能常用的代码,希望对需要的朋友有所帮助.
    2010-05-05
  • sql 随机抽取几条数据的方法 推荐

    sql 随机抽取几条数据的方法 推荐

    前段时间在做项目的时刻。总是遇到这样一个问题。就是要怎么去让首页显示的内容不断的变化。想了很久。也没有什么结果。后面去想了一下。得出以下一个结果
    2009-06-06
  • Sql Server中Cross Apply关键字的使用 详解

    Sql Server中Cross Apply关键字的使用 详解

    在 SQL Server 中,Cross Apply 关键字主要用于从一个表中获取数据,并对每一行数据应用一个表值函数,然后返回函数的结果,这篇文章主要介绍了Sql Server中Cross Apply关键字的使用 ,需要的朋友可以参考下
    2023-11-11
  • SQLServer:探讨EXEC与sp_executesql的区别详解

    SQLServer:探讨EXEC与sp_executesql的区别详解

    本篇文章是对EXEC与sp_executesql的区别进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • SQL Server 2019完整安装教程(最新最详细!)

    SQL Server 2019完整安装教程(最新最详细!)

    SQL Server是一款Microsoft公司推出的关系型数据库管理系统,下面这篇文章主要给大家介绍了关于SQL Server 2019完整安装教程的相关资料,文中通过实例代码介绍的非常详细,本文介绍的是最新最详细,需要的朋友可以参考下
    2023-02-02
  • 获取SQL Server2014的安装时间

    获取SQL Server2014的安装时间

    最近安装SQL Server 2014时,还没有正式的License,只能试用3个月。想知道什么时候到期,就要知道SQL Server 2014是什么时候安装的。
    2014-07-07
  • sql清空表数据后重新添加数据存储过程的示例

    sql清空表数据后重新添加数据存储过程的示例

    这篇文章主要介绍了sql清空表数据后重新添加数据存储过程的示例,需要的朋友可以参考下
    2014-04-04
  • MSSQL 游标使用 心得

    MSSQL 游标使用 心得

    MS-SQL游标的使用及理解 windows或DOS的“光标”不同,MS-SQL的游标是一种临时的数据库对象,既对可用来旋转储存在系统永久表中的数据行的副本,也可以指向储存在系统永久表中的数据行的指针。
    2009-04-04

最新评论