【发布时间】:2019-01-02 05:27:35
【问题描述】:
我有一张桌子,例如学生:
id | name
-- |-----
1 | A
2 | B
3 | C
4 | D
5 | E
6 | F
7 | G
8 | H`
如何在 mysql 中写一条 sql,以便前 4 个学生按 id 升序排序,其余按 id 降序排序输出应该是这样的
id | name
---|------
1 | A
2 | B
3 | C
4 | D
8 | H
7 | G
6 | F
5 | E
【问题讨论】:
-
是的,您可以按子句顺序使用
case语句
标签: mysql sql sorting sql-order-by