CSDN论坛 > MS-SQL Server > 疑难问题

Sql语句进行合计的问题 [问题点数:20分,结帖人rplus]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:8454
Bbs1
本版专家分:0
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
sql分组统计语句
sql分组统计语句(转载)sql分组统计语句     1.报表合计专用的Rollup函数         销售报表  广州     1月      2000元  广州     2月      2500元  广州                 4500元  深圳     1月      1000元  深圳     2月      2000元  深圳                 30
sql server 使用ROLLUP完成合计的统计
在生成包含小记和合计的报表时,ROLLUP运算符很有用,ROLLUP运算符生成的结果集类似于CUBE运算符所生成的结果集. ROLLUP和CUBE的区别在于: 1. cube生成的结果集显示了所选列的所有组合的聚合 2. rollup生成的结果集显示了所选列中值的某一个层次结构的聚合 示例: Sql: With rollup: select case when
使用SQL语句对数据进行简单报表汇总
         最近在制作报表时,遇到一个稍稍复杂一点的报表需求,即用户希望报表能对统计的数据进行分类小计,如下:         而我之前的统计都是使用Group By来对数据进行简单的汇总,如下: 所以对这样的新的需求觉得一时无从下手,询问了同事后才知道,可以使用Rollup统计函数(也称分析函数)来解决这个问题,查询资料后一试,发现果然可以,在此简单介绍一下。 Ro
sql server 使用CUBE实现合计
CUBE运算符生成的结果集是多维数据集,多维数据集是事实数据的扩展,事实数据即记录个别时间的数据,扩展建立在用户准备分析的列上,这些列被称为维,多维数据集是一个结果集,其中包含各纬度所有可能的交叉表格. CUBE运算符是在Select语句的group by子句中指定的,group by应指定维度列和关键字with cube,结果集将包括维度列中各值的所有可能组合. 示例1. Sq
sql 字符串求和
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION f_crm_add ( @str varchar(100), @split varchar(1) ) RETURNS  @table TABLE  ( col nvarchar(10) ) AS BEGIN DECLARE @splitl
sql语句分别按日,按周,按月,按季统计金额
sql语句分别按日,按周,按月,按季统计金额如: <br />表:consume_record <br />字段:consume (money类型) <br />date (datetime类型) <br /><br />请问怎么写四条sql语句分别按日,按周,按月,按季统计消费总量. <br />如:1月 1200元 <br />2月 3400元 <br />3月 2800元 <br /><br />--按日 <br />select sum(consume),day([date]) from consu
SQL_递归求和
-
按季度查询数据
first
分组后分组合计以及总计SQL语句--收集未整理
 分组后分组合计以及总计SQL语句   1)想一次性得到分组合计以及总计,sql: SELECT 分组字段 FROM 表 GROUP BY 分组字段 compute sum(COUNT(*))   ===== 2)分组合计1: SELECT COUNT(*) FROM (SELECT 分组字段 FROM 表 GROUP BY 分组字段 )别名  
sql 让合计行永远在最后一行
Select   Name,convert(char(10),Gz,4)   as   Gz   from   T_Gz     union   all   Select   '合计工资 ',convert(char(13),sum(Gz),4)   from   T_Gz   order   by   case   when   Name= '合计工资 '   then   1
关闭