我想对一些表数据进行排序,但使用自定义顺序:
我想首先显示第二个结果,然后是第一个,然后是第三个,第四个等等。
这是我的查询的一部分:
SELECT order FROM table ORDER BY order DESC LIMIT 0
它会给我像8
, 6
, 5
, 3
, 2
,这样的值1
但我需要得到6
, 8
, 5
, 3
, 2
, 1
(第二个结果成为第一个)
并且这些值 ( 8
, 6
, 5
....) 永远不会相同。
我怎样才能做到这一点?
PS:它托管在 上godaddy
,所以我不确定定义自定义函数是否有效,CodeIgniter
如果有帮助,我正在使用。