我有一个存储层次关系的表。它们存储为像 1.1、1.1.1、1.1.2、1.2 这样的字符串......因此,当我需要按层次顺序对它们进行排序时,我需要调用我自己的排序函数。Aren' t I?但是我认为编写自己的有效算法(n * ln(n))太长了。我想使用仅比较两个值并将其与ORDER BY语句一起使用的小函数。我可以这样做吗?还有另一个实现这一目标的方法?谢谢。
问问题
124 次
我有一个存储层次关系的表。它们存储为像 1.1、1.1.1、1.1.2、1.2 这样的字符串......因此,当我需要按层次顺序对它们进行排序时,我需要调用我自己的排序函数。Aren' t I?但是我认为编写自己的有效算法(n * ln(n))太长了。我想使用仅比较两个值并将其与ORDER BY语句一起使用的小函数。我可以这样做吗?还有另一个实现这一目标的方法?谢谢。