gpt4 book ai didi

mysql - 按特定顺序排列数据

转载 作者:可可西里 更新时间:2023-11-01 06:39:46 25 4
gpt4 key购买 nike

我有一个包含 8 条记录的用户表。我想根据字段 id (这是该表的主键)按降序排列数据,但 id 3 和 5 除外。所以最终结果应该是这样的

id  name
-- ----
3 peter
5 david
8 john
7 stella
6 jim
4 jack
2 nancy
1 scott

除了 id 3 和 5 其余数据应按降序排列,3 和 5 应按升序排列。

最佳答案

SELECT * FROM user ORDER BY IF(id=3 OR id=5, id, ~id) ASC

关于mysql - 按特定顺序排列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14358456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com