0 0

怎么在SQL中加入合计行?15

select AAA.vc_area,AAA.new_reg,AAA.new_exit,BBB.all_reg,BBB.all_exit from
(
        select AA.vc_area ,nvl(AA.new_reg,0) new_reg,nvl(BB.new_exit,0) new_exit from
        (select B.VC_AREA ,count(*) new_reg from mb_user A, mb_mobile_area B
           where to_char(A.Dt_Reg_Date, 'yyyy-mm-dd') between '2010-05-17' and '2010-05-23'
             and substr(A.VC_USER_NAME,0,7)=substr(B.VC_MOBILE,0,7)
             group by B.vc_area) AA
             left join
        (
           select B.VC_AREA ,count(*) new_exit from mb_user A, mb_mobile_area B
           where dt_exit_date is not null and int_user_state<>1
             and to_char(A.dt_exit_date, 'yyyy-mm-dd') between '2010-05-17' and '2010-05-23'
             and substr(A.VC_USER_NAME,0,7)=substr(B.VC_MOBILE,0,7)
             group by B.vc_area 
        ) BB
        on AA.vc_area=BB.vc_area
) AAA,
(
      select AA.vc_area ,AA.all_reg,BB.all_exit from
      (select B.VC_AREA ,count(*) all_reg from mb_user A, mb_mobile_area B
         where substr(A.VC_USER_NAME,0,7)=substr(B.VC_MOBILE,0,7)
           group by B.vc_area) AA
           left join
      (
         select B.VC_AREA ,count(*) all_exit from mb_user A, mb_mobile_area B
         where dt_exit_date is not null and int_user_state<>1
           and substr(A.VC_USER_NAME,0,7)=substr(B.VC_MOBILE,0,7)
           group by B.vc_area 
      ) BB
      on AA.vc_area=BB.vc_area
) BBB
where AAA.vc_area=BBB.vc_area

这个是我的SQL,怎么在查询的结果中加入合计行呢?
如:new_reg    new_exit   all_reg    all_exit
       1            2       2            3
        2           3       3             4
合计     3           5        5            7
2010年6月01日 17:13
目前还没有答案

相关推荐

    关于如何更改购物栏中的产品数量后,点击“更新数据量”按钮后,在datagrid中计算出每个产品的小计和总合计?

    在计算总合计时,代码遍历了`DataTable`的所有行,累加每行的子总计,最终得到了总合计,并将其显示在页面上的`Label4`控件中。 ### 三、优化建议 虽然现有的实现已经可以满足基本需求,但在实际开发中,我们还...

    SQL Server数据库性能优化

    2. **存储计算字段:** 将经常使用的计算结果直接存储在数据库中,如合计、最大值等。例如,在项目计划管理系统中,可能需要存储“计划总数”字段,该字段是其他计划项的总和。 3. **实体分割:** - 将实体分为两个...

    sql rollup用法 小计汇总

    在SQL Server 2005中,`ROLLUP` 是一种用于聚合查询的运算符,它可以帮助我们生成分组的汇总数据,包括单级、多级以及最终的总汇总。在给定的例子中,我们将通过具体例子来了解`ROLLUP`的用法。 首先,我们创建了一...

    reportmachine中文操作手册

    4. 如何在报表中增加表合计?可以放在标题栏,页面设置中选"两遍报表"汇总框的 TotalCalc=True 即可。 5. 如何用代码把参数传递给报表中的某一个 TRMMemoView?可以使用 RMReport1.FindObject(‘Memo1‘).Memo.Text ...

    SQL开窗函数的具体实现详解

    为了解决这些问题,在 2003 年 ISO SQL 标准加入了开窗函数,开窗函数的使用使得这些经典的难题可以被轻松的解决。目前在 MSSQLServer、Oracle、DB2 等主流数据库中都提供了对开窗函数的支持,不过非常遗憾的是 ...

    ReportMachine.v7.0(D5-XE10.2)_X64

    7、完全支持xe7 8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种...

    reportmachine 6.0

    8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种格式转换,可以把...

    delphi经典控件 report machine2.6

     8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程序脚本,以控制、或实现更复杂的打印效果。  9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。  10、多种格式转换,可以...

    report machine for .net

     8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。  9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。  10、多种格式转换,...

    Report Machine(RM)报表控件简单用法

    4. 怎样在报表中增加表合计?可以放在标题栏,页面设置中选"两遍报表"汇总框的TotalCalc=True即可。 5. 我想用代码把参数传递给报表中的某一个TRMMemoView该怎么做?RMReport1.FindObject(‘Memo1‘).Memo.Text :=...

    asp.net下通用分页控件

    .修改自AFeng通用分页控件V1.1...6.另带一个MTCGridView控件,修改自Webabcd的SmartGridView,不过还有一些功能未完成,在后续版本中会加入,比如:小计、合计等实用功能 7.Demo数据库采用的是Sql自带的NorthWind数据库

    web编程通用分页控件

    1.修改自AFeng通用分页控件V1.1...6.另带一个MTCGridView控件,修改自Webabcd的SmartGridView,不过还有一些功能未完成,在后续版本中会加入,比如:小计、合计等实用功能 7.Demo数据库采用的是Sql自带的NorthWind数据库

    Report Machine 3.0 f(for delphi bcb)

    八、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 九、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 十、首家支持缩放打印...

    UML类图在关系数据库中的实现

    需要注意的是,在某些情况下,可能需要在域的约束中加入SQL的CHECK条件语句(如定义域的取值范围等)。 ##### 类的属性映射成表的字段 - **直接映射**:通常情况下,可以将类的属性直接映射成表的一个字段。 - **...

    ReportMachine

     8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。  9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。  10、多种格式转换,...

Global site tag (gtag.js) - Google Analytics