gpt4 book ai didi

mysql - SQL提取按列排序的数据然后以另一种方式排序

转载 作者:行者123 更新时间:2023-11-29 04:58:33 24 4
gpt4 key购买 nike

我通过基于 usedby 列的排序从数据库中提取前 15 个位置,该列是使用该位置的记录总数。问题是,当我真的想按名称列的字母顺序对它们进行排序时,这会返回按 usedby 排序的它们。我在想这可能需要某种子查询?

SELECT * FROM `location` ORDER BY `usedby` DESC LIMIT 0, 15

总结:需要返回上面按name列排序的SQL结果。

最佳答案

如您所料,这可以通过子查询来完成:

SELECT sq.* FROM (
SELECT loc.* FROM `location` as loc ORDER BY loc.usedby DESC LIMIT 0, 15
) as sq ORDER BY sq.name

关于mysql - SQL提取按列排序的数据然后以另一种方式排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151077/

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