博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
connect by 的排序问题
阅读量:2427 次
发布时间:2019-05-10

本文共 769 字,大约阅读时间需要 2 分钟。

order SIBLINGS by

这个关键字来排序

[@more@]

SQL> desc sys_menu;

Name Type Nullable Default Comments
-------- -------------- -------- ------- ----------------------------
ID NUMBER(8)
NAME VARCHAR2(50) Y
MEMO VARCHAR2(512) Y
MENUTYPE NUMBER(2) Y
PARENTID NUMBER(8) Y '0'
FULLPATH VARCHAR2(50) Y
URL VARCHAR2(2048) Y
SEQNUM NUMBER(8,2) Y 5
TARGET VARCHAR2(50) Y 'main'
CLICK NUMBER(8) Y 0
VIEWMODE NUMBER(8) Y 0 0 图标 1 树形

递归返回的值,按seqnum的逆序排序:

select sys_connect_by_path(lpad( parentid,5,'0'),'P') path ,t.id,t.parentid,t.name,t.seqnum

from sys_menu t
start with parentid=0
connect by prior id = parentid
order SIBLINGS by seqnum desc,id

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7916042/viewspace-1057665/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7916042/viewspace-1057665/

你可能感兴趣的文章
漫画:什么是加密算法?
查看>>
程序员有话说 |当那个不靠谱的程序员跟我做同一个项目时
查看>>
怎样以程序员的方式来用百度呢?
查看>>
程序员是如何运用增长思维找到女朋友?
查看>>
@程序员,离职让企业损失近900亿,还遭疯抢!他凭什么?
查看>>
如何用 Python 一键查房价?
查看>>
累死累活干不过写 PPT 的?新东方年会吐槽视频俞敏洪不罚反奖 12 万!
查看>>
“离开360时,它只给了我一块钱”
查看>>
PDF 翻译神器,再也不担心读不懂英文 Paper 了
查看>>
漫话:如何给女朋友解释什么是RPC
查看>>
@程序员,为什么别人比你优秀?!
查看>>
你的红包狂欢夜,互联网巨头们的流量争夺战
查看>>
春晚过去 4 天了,你卸载百度 APP 了吗?
查看>>
中国移动互联网十年
查看>>
面试官问:请拿出一段体现你水平的代码,我该如何回答?
查看>>
@程序员,沟通这项核心技能你掌握了多少?
查看>>
2019,九问联想贺志强
查看>>
你可以忍受大城市 365 天的孤独,却不能忍受小城市 7 天的热闹
查看>>
35 岁程序员,年后第一天被辞退
查看>>
情人节她说:是的,嫁人当嫁程序员
查看>>