解决 sql查询树形接口数据排序

在通讯录开发中,需按组织层级展示用户信息,排序先按组织后按人员。通过为每个节点生成固定长度的路径(如使用高位补0的数字表示),并利用SQL的系统连接路径函数实现基于路径的排序。点击不同层级时,显示相应范围的用户列表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求描述:

在通讯录开发中,上级组织菜单可以展示本级及一下多部门的用户信息,用户信息列表排序先按照组织排序再按照人员排序,但是组织中设置的排序字段只针对同级组织。

XXX公司                                                     1

        AA部门                                                1

                AA1小组                                      1

                AA2小组                                      2

                AA3小组                                      3

        BB部门                                                2

                BB1小组                                      1

                BB2小组                                      2

                BB3小组                                      3

        CC部门                                                3

                CC1小组                                      1

                CC2小组                                      2

                CC3小组                   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值