我当前的评论回复系统:

1
 1.1
 1.2
  1.2.1
10
2
 2.1


我可以按照ID(如上所述)对表格中的注释进行排序,并根据破折号的数量缩进。

问题在于,“ 10”紧接在“ 1.2.1”之后。是否可以将“ 1.2.1”等值排序为数字而不是字符串?
除多个点或逗号以外,是否有任何数字数据类型?

提前致谢!

最佳答案

物化路径树中的常见方法是将id填充到带有零的N位数字,以便它到达00001等

00001
 00001.00001
 00001.00002
  00001.00002.00001
00002
 00002.00001
00010

关于sql - MySQL多级注释回复排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4638968/

10-13 00:50