sql 怎么递归查询的方法:
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
1.创建测试表,createtabletest_connect(idnumber,p_idnumber);
2.插入测试数据,
Insertintotest_connectvalues(1,1);
Insertintotest_connectvalues(2,1);
Insertintotest_connectvalues(3,2);
Insertintotest_connectvalues(4,3);
提交;
3.查询数据表的内容,选择*fromtest_connect,
4.执行递归查询语句,将答案添加到nocycle元素中,就不会有[ora-01436:CONNECTBYerrorintheuserdata]。执行结果如下:
Select*
来自test_connectt
从id=4开始
由nocyclepriort连接。p_id=t.i.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询