gpt4 book ai didi

mysql - 如何使用 out "order by"命令按 desc 获取查询结果顺序?

转载 作者:太空宇宙 更新时间:2023-11-03 12:05:43 26 4
gpt4 key购买 nike

当我使用没有按子命令排序的 select 命令时:

select acolumn from table

结果序列默认是按id列asc排序(或者按照记录插入表的顺序,我不确定)。但我希望它按 desc 排序而不按子命令排序。

我尝试在 id 列上创建 desc 索引,但没有帮助。

有什么办法可以实现吗?

感谢任何帮助。谢谢。

最佳答案

不,那是不可能的。

您当前的查询不会返回按任何特定值排序的项目,也不会特别按照它们插入的顺序返回,而是按照当前数据库方便获取它们的顺序返回。如果数据库决定采用不同的执行计划来获取数据,则此顺序可能随时更改。

如果你想要一个可靠的排序,你需要使用order by子句来指定它。

关于mysql - 如何使用 out "order by"命令按 desc 获取查询结果顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26711155/

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