首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL SERVER 汇总语句有关问题

2012-10-16 
SQL SERVER 汇总语句问题求助!各位老师,好!我现在要用SQL语句,做一个统计,表里面,有凭证号,记账日期,借方

SQL SERVER 汇总语句问题求助!
各位老师,好!我现在要用SQL语句,做一个统计,
  表里面,有凭证号,记账日期,借方金额,贷方金额,等字段
现在,要列出每天的所有单据明细,并在下面显示,小计,一个月以内的数据底显示合计,并最后面显示总计!
条件,在指定的日期范围内!如起始日期:2012年1月1日至2012年12月31日
请教师帮帮忙!感激不尽!

[解决办法]
参照这个

SQL code
CREATE TABLE test(姓名 NVARCHAR(32),日期 INT,分数 INT)INSERT INTO test SELECT N'张三' ,1 ,10 UNION ALL  SELECT N'张三' ,1, 20 UNION ALL  SELECT N'张三' ,1 ,30 UNION ALL  SELECT N'李四' ,2 ,11 UNION ALL  SELECT N'李四' ,2 ,22 UNION ALL  SELECT N'王五' ,3 ,10 UNION ALL  SELECT N'王五' ,3 ,10GOSELECT 姓名,日期,SUM(分数)分数 FROM TEST  GROUP BY  ROLLUP( 姓名,日期)  /*姓名    日期    分数李四    2    33李四    NULL    33王五    3    20王五    NULL    20张三    1    60张三    NULL    60NULL    NULL    113*/
[解决办法]
就是GROUPING函数 +GROUP BY WITH ROLLUP
[解决办法]
你这个是SQL+REPORT的结合,很简单,建议你看看ReportBuilder

热点排行
Bad Request.