利用MySQL排序将树结构表数据封装成树结构对象(二)

需求:显示首页各种类别的信息
困难:

  1. 首先封装一个具备树结构的列表(已解决)
    这里写图片描述
  2. 使得上述的列表支持动态排序
  3. 将用户填写的自然数排序转化为MySQL中varchar类型的排序

解决思路
问题三:要控制自然数排序与varchar排序一样,可以利用自然数1-9的排序规则与varchar 1-9排序规则相同来实现,避免类似2-9与11之间的排序问题,所有可以统一除了个位数的其它数字。
比如: 1-9 –> 10 -18; 10-19 –> 19 - 28; …… 80-89 – > 89 –> 98; 90 –> 99
这样能支持1-90的排序,类比可知,如果想支持3位数可以用 1 –> 100 … 990 –> 999

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值