`
文章列表
ORACLE在数据仓库的应用上,有很多针对分析数据和报表查询的函数。分类如下:     Type Used For Ranking Calculating ranks, percentiles, and n-tiles of the values in a result set. Windowing Calculating cumulative and moving aggregates. Works with these functions: SUM, AVG, MIN, MAX, COUNT, VARIANCE, ST ...
Oracle 分析函数 技术   2009-04-29 11:24   阅读53   评论0   字号: 大大  中中  小小 oracle分析函数实际上操作对象是查询出的数据集,也就是说不需二次查询数据库,实际上就是oracle实现了一些我们自身需要编码实 ...
oracle 存储过程的基本语法 技术   2009-04-29 11:19   阅读4   评论0   字号: 大大  中中  小小 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END ...
需求:有一利率表BBFMCDRT,表结构:       CDDPTY, --业务种类       CCY, --币种       TXDT,--日期       CDYRAT --利率             K CDDPTY       K CCY       K TXDT        现要求用一条SQL SELECT出当前利率(CDYRAT),即最近日期的利率,且同时select 出cddpty,ccy  如直接用GROUP BY CDDPTY,CCY 无法select 出cdyrat   方法1:    group by后在inner join自己本身,从 ...
  在ETL过程中,经常会碰到取结果集的最后或最前一条记录。如取活期存款的当前利率,开户金额,协定利率等。如果不用LOOKUP的方式,如通过游标取或者ETL工具LOOKUP组件什么的,在一条SQL里实现,目前实现有几种方法。 1.以时间或其他字段分组后在自连自己,这样不仅可以带出需要LOOKUP的字段,还可以带出其他需要的字段。 SELECT A.CDDPTY CDDPTY,A.CDCURR CDCURR,A.CDVLDT CDVLDT, A.CDYRAT CDYRAT FROM DCPPDATA.TBBFMCDRT A INNER JOIN ...
Global site tag (gtag.js) - Google Analytics