有一table1
id name_id
1 1000
2 1001
3 1002
4 1005
5 1006
6 1007
7 1009求一sql语句,把不连贯的name_id的id查找出来。。比如id=4、id=7两行。
id name_id
1 1000
2 1001
3 1002
4 1005
5 1006
6 1007
7 1009求一sql语句,把不连贯的name_id的id查找出来。。比如id=4、id=7两行。
解决方案 »
- Oracle视图的问题
- oracle11为什么使用 tnsping 127.0.0.1 正常 但 tnsping 172.20.54.89 就报 TNS-12541:TNS:无监听程序
- 两表bewteen关联如何建立索引
- OEM错误
- 使用游标插入数据报错
- [请教]在oracle的plsql里面如何实现wait的功能?
- 当ORACLE8.1.7中的某一表的数据有改动时,怎样将这个表的数据时时反映到SQL SERVER 2000的某一表中?
- ●●请介绍几本Oracle入门的经典书●●
- 如何查询表中当月的所有记录
- [INS-20802] Oracle Net Configuration Assistant 失败
- 菜鸟问题,头痛,instr替换like的问题
- Oracle sqlplusw
select b.id from
(select id,name_id,rownum rn from table1)a,
(select id,name_id,rownum rn from table1)b
where b.name_id>a.name_id+1 and b.rn=a.rn+1如果原来id就是连贯的则不用rownum,可以试试这个:
select b.id from table1 a,table1 b
where b.name_id>a.name_id+1 and b.id=a.id+1