动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息

本月文章推荐
.Oracle 8x中监控sysdba角色用户登.
.ORACLE SGA 的分配.
.ORACLE SQL性能优化系列 (十三).
.关于oracle中blob字段的录入问题.
.Oracle中压缩数据节省空间和提高.
.多个Oracle数据库创建一个Excel报.
.使用配置文件创建口令管理策略.
.详细介绍ORACLE sqlplus命令.
.异常和游标管理.
.Oracle10gR2安裝.
.Oracle SQL精妙SQL语句讲解.
.Oracle备份与恢复案例一.
.如何连接oracle数据库及故障解决.
.oracle最重要的9个动态性能视图.
.Oracle10g中过程(PROCEDURE )重建.
.Oracle一些常用的SQL.
.Oracle9i,如何监视索引并清除监视.
.oracle 10g flashback table.
.Qmail如何设置一个虚拟域.
.Ora2html--收集Oracle数据库信息.

cube子句的用法

发表日期:2008-2-9 |



  cube子句在dw环境用的比较多,非凡是在产生交叉报表的情况,演示一个cube的例子
  SQL 10G>create table test(sales varchar2(10),dest varchar2(10),revenue number);
  Table created.
  SQL 10G>insert into test values('smith','hangzhou',1000);
  1 row created.
  SQL 10G>insert into test values('smith','wenzhou',2000);
  1 row created.
  SQL 10G>insert into test values('allen','wenzhou',3000);
  1 row created.
  SQL 10G>insert into test values('allen','wenzhou',4000);
  1 row created.
  SQL 10G>commit;
  Commit complete.
  
  SQL 10G>select * from test;
  SALES   DEST     REVENUE
  ---------- ---------- ----------
  smith   hangzhou     1000
  smith   wenzhou     2000
  allen   wenzhou     3000
  allen   wenzhou     4000
  
  比如说我们想统计每个sales的总销售收入,每个sales在各个城市的销售收入,另外还想知道每个城市所有sales的销售收入总额,以及所有sales的总收入
  
  就像以下报表
      hangzhou wenzhou
  allen          7000   7000
  smith  1000    2000   3000
      1000    9000   10000
  
  
  那我们运行下面这条语句就行了
  SQL 10G>select sales,dest,sum(revenue) from test group by cube(sales,dest);
  SALES   DEST    SUM(REVENUE)
  ---------- ---------- ------------
               10000  所有sales的总销售收入
       wenzhou  9000  所有sales在温州的销售收入
       hangzhou  1000  所有sales在杭州的销售收入
  allen            7000  allen的所有销售收入
  allen    wenzhou   7000  allen在温州的销售收入
  smith            3000  smith所有的销售收入
  smith   wenzhou   2000  smith在温州的销售收入
  smith   hangzhou  1000  smith在杭州的销售收入
  8 rows selected.
  
  假如不想统计城市这个维度,那么用rollup子句
  
      hangzhou wenzhou
  allen    7000  7000
  smith   1000   2000   3000
                   10000
  
  SQL 10G>select sales,dest,sum(revenue) from test group by rollup(sales,dest)
   2 ;
  SALES   DEST    SUM(REVENUE)
  ---------- ---------- ------------
  allen   wenzhou    7000 allen在温州的销售收入
  allen             7000 allen的所有销售收入
  smith   wenzhou   2000 smith在温州的销售收入
  smith   hangzhou   1000 smith在杭州的销售收入
  smith             3000 smith所有的销售收入
                10000 所有sales的总销售收入
  6 rows selected.
上一篇:分析函数lag小技巧 人气:713
下一篇:如何获得Oracle的隐含参数 人气:449
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-9-4 LPLY CMS 网站管理系统 v5.0
2008-9-4 缤纷互动视频交友 v3.01.902
2008-9-4 ADN视频收藏专家 v3.0 bulid 080
2008-9-4 天空网络电影系统SKYUC v2.5.6 简
2008-9-4 Web Wiz Rich Text Editor(文本编
2008-9-4 幻影动漫网视频系统(Ppdong) v1.
2008-9-4 乐维电脑在线DIY配置系统
2008-9-4 老樊文章管理系统SQL版
2008-9-4 ASP.NET 2.53 缩略图水印组件源码
2008-8-23 Mini WinMount V0.4
2008-8-23 Vista优化大师3.11正式版
2008-8-23 Wine 1.13
2008-8-23 KlipFolio 5.0 Build 5899-80
2008-8-23 Windows Sysinternals Desktops
2008-8-23 OneTap Movies1.2破解版
2008-8-23 AnnotaterPDF阅读1.1.503 破解版
2008-8-23 SoundMeter分贝测量仪 v1.0汉化破
2008-8-23 iDrum音乐节拍1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | Html转换js | js/vbs加密 | md5加密 | 进制转换
实用工具:汉字翻译拼音 | 符号对照表 | 个税计算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵