网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  轻松掌握"lag"与"lead"分析函?的用法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:116次  录入:管理员--2008-02-29  
 

lag与lead分析函?的用法:

参考示例:

lag(expression,<offset>,<default>)

sql> with a as (select 1 id,'a' name from dual
2 union
3 select 2 id,'b' name from dual
4 union
5 select 3 id,'c' name from dual
6 union
7 select 4 id,'d' name from dual
8 union
9 select 5 id,'e' name from dual
10 )
11 select id,name,lag(id,1,'')over(order by name) from a
12 /

id name lag(id,1,'')over(orderbyname)
---------- ---- -----------------------------
1 a 
2 b 1
3 c 2
4 d 3
5 e 4



lead(expresion,<offset>,<default>)

sql> with a as (select 1 id,'a' name from dual
2 union
3 select 2 id,'b' name from dual
4 union
5 select 3 id,'c' name from dual
6 union
7 select 4 id,'d' name from dual
8 union
9 select 5 id,'e' name from dual
10 )
11 select id,name,lead(id,1,'')over(order by name) from a
12 /

id name lead(id,1,'')over(orderbyname)
---------- ---- ------------------------------
1 a 2
2 b 3
3 c 4
4 d 5
5 e

 
 
上一篇: 如何对系统默认的约束名和索引名重命名    下一篇: 详细讲解oracle数据库灾难防护的核心技术
  相关文档
直接利用ALTER TABLESPACE修改大文件 04-11
oracle特殊包和"dbms_job"包的使用方法 (1) 01-31
深入讲解如何才能杀掉带锁的oracle进程 02-01
详细讲解oracle数据库灾难防护的核心技术 02-29
RMAN备份恢复——配置介质管理器 06-03
数据库管理员日常工作中必备的sql列表 (1) 05-05
通过db查询的两个数据库间scn会被同步 03-26
带你轻松了解Oracle数据库中审计的概念 09-29
三方面描述Oracle优化R方法(Method R) 05-27
将 Excel 数据导出到 Oracle 数据库中 01-15
oracle数据库等待事件说明及处理方法 (1) 04-16
实例讲解各种数据库当前日期的标准写法 02-03
解析Oracle 9i数据库异常关闭后的启动 08-05
oracle数据库9i在aix环境下的性能调整 05-08
linux系统环境下安装oracle 10g的艰难之旅 08-28
Oracle中通过命令行实现定时操作详解 04-11
oracle tnslistener服务启动后自动停止问题 07-21
oracle数据库10gr2中stream多源复制方法 08-05
oracle、sql server中如何锁定db和解锁db 08-06
轻松掌握什么是数据的物理(存储)结构 09-29
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息