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

Oracle中分组查询时keep的使用[转][最简][易懂]

for   example:  
   
  15:18:59   SQL>   create   table   t1   (a   int,   b   int);  
   
  表已创建。  
   
  已用时间:     00:   00:   00.15  
  15:18:59   SQL>  
  15:18:59   SQL>   insert   into   t1   values   (1,5);  
   
  已创建   1   行。  
   
  已用时间:     00:   00:   00.16  
  15:18:59   SQL>   insert   into   t1   values   (1,3);  
   
  已创建   1   行。  
   
  已用时间:     00:   00:   00.16  
  15:18:59   SQL>   insert   into   t1   values   (1,4);  
   
  已创建   1   行。  
   
  已用时间:     00:   00:   00.15  
  15:18:59   SQL>   insert   into   t1   values   (2,1);  
   
  已创建   1   行。  
   
  已用时间:     00:   00:   00.16  
  15:18:59   SQL>   insert   into   t1   values   (2,3);  
   
  已创建   1   行。  
   
  已用时间:     00:   00:   00.00  
  15:18:59   SQL>  
  15:18:59   SQL>   SELECT  
  15:18:59       2     max(b)   KEEP   (DENSE_RANK   LAST   ORDER   BY   (a)   desc)   AS   last,  
  15:18:59       3     max(b)   KEEP   (DENSE_RANK   FIRST   ORDER   BY   (a)   desc)


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle 知识

ORACLE相关语法 收藏
一、Oracle入门
  理论知识:
    Oracle的物理组件有三个:
      (1)数据文件     数据文件是用于存储数据库数据的文件,如表、索引数据。每个Oracle数据库有一个或多个物理数据文件,
     &nbs ......

Oracle的 简单行转列

应个报表要求做个
时间             双色球,  胜负彩。。。。。
200905     销量       销量
200906     销量       销量
200907   &n ......

oracle存储过程用法

  存储过程在服务器端早已编辑执行过的代码。用户要做的只是调用和接收存储过返回的结果。所以调用存储过程比普通的用查询语句返回值要快得多,存储过程的执行速度更快,存 储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过 ......

ORACLE中查看SQL执行计划的方法

 1.首先需要建立plan table,否则不能使用
建立方法:
$oracle\rdbms\admin下有个
utlxplan.sql
其内容为:
create table PLAN_TABLE (
 statement_id  varchar2(30),
 timestamp     date,
 remarks       varchar2(80),
 operat ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号