-
怎么在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 72010年6月01日 17:13
目前还没有答案
相关推荐
在计算总合计时,代码遍历了`DataTable`的所有行,累加每行的子总计,最终得到了总合计,并将其显示在页面上的`Label4`控件中。 ### 三、优化建议 虽然现有的实现已经可以满足基本需求,但在实际开发中,我们还...
- **灵活查询与安全性**:第7章探讨了如何生成动态查询,以及在动态查询中加入排序、筛选功能的同时,如何防范SQL注入攻击,确保查询的安全性。 - **动态查询构造**:通过用户界面输入,使用INFORMATION_SCHEMA视图...
2. **存储计算字段:** 将经常使用的计算结果直接存储在数据库中,如合计、最大值等。例如,在项目计划管理系统中,可能需要存储“计划总数”字段,该字段是其他计划项的总和。 3. **实体分割:** - 将实体分为两个...
在SQL Server 2005中,`ROLLUP` 是一种用于聚合查询的运算符,它可以帮助我们生成分组的汇总数据,包括单级、多级以及最终的总汇总。在给定的例子中,我们将通过具体例子来了解`ROLLUP`的用法。 首先,我们创建了一...
4. 如何在报表中增加表合计?可以放在标题栏,页面设置中选"两遍报表"汇总框的 TotalCalc=True 即可。 5. 如何用代码把参数传递给报表中的某一个 TRMMemoView?可以使用 RMReport1.FindObject(‘Memo1‘).Memo.Text ...
为了解决这些问题,在 2003 年 ISO SQL 标准加入了开窗函数,开窗函数的使用使得这些经典的难题可以被轻松的解决。目前在 MSSQLServer、Oracle、DB2 等主流数据库中都提供了对开窗函数的支持,不过非常遗憾的是 ...
4. 怎样在报表中增加表合计?可以放在标题栏,页面设置中选"两遍报表"汇总框的TotalCalc=True即可。 5. 我想用代码把参数传递给报表中的某一个TRMMemoView该怎么做?RMReport1.FindObject(‘Memo1‘).Memo.Text :=...
7、完全支持xe7 8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种...
8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种格式转换,可以把...
8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种格式转换,可以...
8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种格式转换,...
.修改自AFeng通用分页控件V1.1...6.另带一个MTCGridView控件,修改自Webabcd的SmartGridView,不过还有一些功能未完成,在后续版本中会加入,比如:小计、合计等实用功能 7.Demo数据库采用的是Sql自带的NorthWind数据库
1.修改自AFeng通用分页控件V1.1...6.另带一个MTCGridView控件,修改自Webabcd的SmartGridView,不过还有一些功能未完成,在后续版本中会加入,比如:小计、合计等实用功能 7.Demo数据库采用的是Sql自带的NorthWind数据库
八、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 九、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 十、首家支持缩放打印...
需要注意的是,在某些情况下,可能需要在域的约束中加入SQL的CHECK条件语句(如定义域的取值范围等)。 ##### 类的属性映射成表的字段 - **直接映射**:通常情况下,可以将类的属性直接映射成表的一个字段。 - **...
8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 10、多种格式转换,...
- 在报表中加入一个显示打印时间的文本框。 - 设置文本框的值为`"打印时间:" & Now()`。 3. **为行加序号**: - 在报表的最后一列添加新的列用于显示序号。 - 设置序号列的表达式为当前行索引加1。 #### 六、...