嘿 我有一个排序问题。我有行:
我需要像那样排序。问题是它们并不总是以该顺序出现。现在我正在使用:ORDER BY ABS(roundOf) DESC
并且它正在出现:
感谢。
答案 0 :(得分:0)
如果不存储包含该数据的订单号,则无法执行此操作。半决赛和决赛没有任何与球场数量相当的订单数据。按照您需要的顺序将其存储在数组中,或者如果它存储在关系数据库中,请使用订单列。
可能的db表:
order | name | numberOfPlayers
1 | finals | 2
2 | semis | 4
...
阵列:
$rounds = array[1] = 'finals';
等
答案 1 :(得分:0)
将您的决赛和半决赛重命名为数字。