表结构
id 信息ID
upid 父类ID数据
id upid
1 0
2 1
3 1
4 1
5 0
6 5
7 5
8 5
9 0
10 0想得到
id upid
2 1
3 1
4 1
6 5
7 5
8 5
9 0
10 0
这种结构,将ID被当做父类ID使用的数据过滤掉
请大大给个答案,非常感谢
id 信息ID
upid 父类ID数据
id upid
1 0
2 1
3 1
4 1
5 0
6 5
7 5
8 5
9 0
10 0想得到
id upid
2 1
3 1
4 1
6 5
7 5
8 5
9 0
10 0
这种结构,将ID被当做父类ID使用的数据过滤掉
请大大给个答案,非常感谢
解决方案 »
- row_number()排序中是否可以添加where条件
- SQL:在循环中,抽出的数据以6万件为单位,出力文件title的功能怎样实现
- 【求指教】PL/SQL 里边的sql语句不能执行。不明原因
- 求助日期截取问题,如何从系统时间中截取日的没有前缀0?如2号要获得2,而不是02,在线等~
- 请问我该分配什么权限给用户,他才可以登陆Oracle Enterprise Manager Console中?
- 高难度问题,高手请进!急急!!!
- case语句问题
- 连接查询问题!
- PL/SQL中的小问题。
- 如何没有建成功的数据库名(标识) 问题解决多送分
- oracle访问问题
- 求ORA-01034 和ORA-27101解决办法
select t1.id,t1.upid,t2.id a from t t1,t t2
where t1.id=t2.upid(+)
)where a is null
order by id
select distinct * from tablename
where level <> 1
connect by prior id = upid
order by id;