提问者:小点点

MYSQL旋转返回的数据


我得到一个返回的数据,如下所示:

| id |   name    |
| 1  | customer1 |
| 2  | customer2 |
| 3  | customer3 |
| 4  | customer4 |

现在我要旋转它,让它像这样返回:

| id |   name    |
| 3  | customer3 |
| 4  | customer4 |
| 1  | customer1 |
| 2  | customer2 |

如何在MySQL中实现?


共2个答案

匿名用户

好的。如果你需要按4,5,6,1,2,3排序

使用此查询:

SELECT id, name FROM customers
ORDER BY id >= 4 DESC, id;

匿名用户

我想你需要的密码

SELECT * FROM Customers
ORDER BY id ASC;

将获取id降序的asc替换为desc