gpt4 book ai didi

MySql--Order by is "breaking"我的查询?

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

因此,我有一个要执行的查询,完成后我希望结果按时间降序排序。

但是,当我这样做时,它只会吐出一个结果……这就是我所看到的:

首先是一个没有排序的查询:

No sorting

第二个是我的订单查询: All the results have been added into a single row

有人可以帮助我了解发生了什么以及如何解决它吗?

谢谢,

最佳答案

您的查询不同。

变量在 order by 子句之后计算。因此,一组不同的行满足 having 子句。

要解决此问题,请将您的查询(不带排序依据)放入子查询中。进行所需的选择,然后在外部查询中order by

编辑:

我不会根据您粘贴的图片重新输入您的查询。查询的结构是:

select *
from (<your query here>) s
order by Time desc
limit 5

关于MySql--Order by is "breaking"我的查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18410334/

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