易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle分组 rollup,Cube

CUBE 和 ROLLUP 之间的区别在于:
CUBE 生成的结果集显示了所选列中值的所有组合的聚合。
ROLLUP 生成的结果集显示了所选列中值的某一层次结构的聚合。
     Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话,首先分成两大步:(1)对于符合条件的每个A,先对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY;(2)对全表进行GROUP BY操作。
     按CB,GDM,CZJM统计
     SELECT CB,GDM,CZJM,COUNT(*)
     from LTJ_DDC
     GROUP BY ROLLUP(CB,GDM,CZJM)
   如果是GROUP BY CUBE(A, B, C),(1)先对全表进行统计;(2)则首先对(C)进行GROUP BY;(3)然后依次是对于每一个B,先统计B,再统计(B,C);(4)对每个A,按(A)、(A,C)、(A,B)、(A,B,C)进行检索。实例如下:
       SELECT CB,GDM,CZJM,COUNT(*)
       from LTJ_DDC
       GROUP BY CUBE(CB,GDM,CZJM)


相关文档:

oracle 操作表空间和数据文件

产生表空间一般都是DBA或特权用户来完成的,如果要以其他的身份来产生,这个用户必须由Create tablespace权限才行。产生一个表空间时,一般需要产生一个数据文件,并确定文件的大小和段的大小。
产生一个表空间,确定数据文件,文件大小和区大小。
create tablespace date01 datafile d:\oracle\oradata\scut\date01.dbf ......

oracle flashback 技術總結

Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Que ......

Oracle应用体系结构

Oracle应用体系结构
包含如下主题:
。客户端/服务器体系结构简介
。多层体系结构概述
。Oracle网络服务概述
1。客户端/服务器体系结构简介
在Oracle数据库系统中,数据库应用程序与数据库被分为两部分:前端(front-end)或称为客户端(client),后台(back-end)或称为服务端---这就是客户端/服务器体系结构名字的由来。 ......

oracle insert语法(日期格式)

insert into dts_auction_comments (id,auction_id,user_id,user_nick,comments,gmt_create,gmt_modified,status,comm_type)
                            values(409,127380, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号