我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

断号表查询,断号表的数据,通过查询,找出断号后的第一个值

使用oracle的sql语句实现,怎么做?

N1

4
5
6
7
9
10
13
14
15

要得到如下结果

N1

4
9
13

select case when leag(n1,1,0) over(order by n1) - n1 >1
then leag(n1,1,0) over(order by n1)
when rowid = (select min(rowid) from tablename)
then n1
end
from tablename
;

未测试,应该能行

近期文章

  • oracle行列转换
  • 使用TabPanel时,如果两个页面存在相同的id。
  • android acitvity 翻页效果
  • spring+struts2+hibernate tomcat部署时报错
  • Ext动态加载多个对象数据
  • SSH整合后Struts2上传功能失效
  • oracle 归档问题
  • TDD的实施细节应该怎样做
  • jquery初学,获取button失败,name属性获取不到对象,各位大神来看下,帮忙解决!!!
  • js文件中调用jsp变量的问题
  • 问2个关于eclipse初级问题
  • 如何判断两个时间是否是从周一开始到周日结束
  • 问个log4j的应用一个问题。
  • 关于mysql数据库memory表数据重复问题
  • struts+ajax
  • MyEclipse用Debug调试不了
  • PagingToolbar相关问题
  • javascript标准验证
  • ssh2 查询的一个问题
  • 润乾报表,大家有用的吗?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华