【发布时间】:2020-08-31 16:57:01
【问题描述】:
在我的桌子上https://www.db-fiddle.com/f/4yPorU6k3SjQ5nmhgi1wGo/0
我使用查询
SELECT id
FROM test
ORDER BY id <= 7 DESC, id DESC
我想订购从 7 到较小的所有东西,然后按较小的顺序订购其他所有东西
我的查询给我
| id |
| --- |
| 6 |
| 3 |
| 2 |
| 1 |
| 65 |
| 35 |
| 34 |
| 33 |
| 12 |
| 11 |
| 11 |
| 10 |
但我想给我
| id |
| --- |
| 6 |
| 3 |
| 2 |
| 1 |
| 10 |
| 11 |
| 11 |
| 12 |
| 33 |
| 34 |
| 35 |
| 65 |
【问题讨论】:
标签: mysql sql database select sql-order-by