我有一个像这样的“类别”表:
+------+---------++---------+
| id | parent || weight |
+------+---------++---------+
| 1 | 0 || 0 |
| 2 | 1 || -1 |
| 3 | 1 || -2 |
| 4 | 2 || 0 |
| 5 | 1 || 1 |
| 6 | 5 || 0 |
| 7 | 5 || 1 |
+------+---------++---------+
我如何ORDER BY
和SELECT
语句来获得这样的订单:
1 5 7 6 2 4 3
在第一级中,主分支(父代= 1)中的每个类别均按其权重排序,而其子项落后。 谢谢你,对不起我。