我有这样的自定义订购需求:
normal ordering | custom ordering
1 | 7
2 | 6
3 | 5
4 | 4
5 | 3
6 | 2
7 | 8
. | .
. | .
. | .
. | .
. | N
N | 1
我曾考虑在 和 的帮助下使用组合UNION
3 个不同的选择查询。但是,我不能这样做,因为必须在and之前使用。ORDER BY
LIMIT
UNION
ORDER BY
LIMIT
如何进行选择(或选择)以实现上述自定义排序?
另一种解决方法可能会有所帮助,只是使此选择查询中返回的第一条记录成为最后一条记录,但是如何做呢?