gpt4 book ai didi

php - "Order by desc"倒序?

转载 作者:IT老高 更新时间:2023-10-29 00:05:32 35 4
gpt4 key购买 nike

欢迎,

我想知道是否可以在“按 desc 排序”排序中反转返回的数据,但我希望该数据以相反的顺序。

例如,我得到了带有值的表

ID
1
2
3
4

我愿意

按 ID 排序 ASC LIMIT 3我得到了

1
2
3

当我按 ID DESC 限制 3 排序时我明白了

4
3
2

我想拥有

3
2
1

所以我想通过 ASC 订购,但结果相反。我一直在使用 array_reverse 在 PHP 端执行此操作,但今天我想问你。也许我错了,我可以在 Mysql 中做到这一点。问候

最佳答案

SELECT * 
FROM (
SELECT ...
FROM ...
ORDER BY ID ASC
LIMIT 3
) AS sq
ORDER BY ID DESC

将其视为分两步进行。首先它执行内部查询:选择 3 个 ID 最小的记录。然后在外部查询中按降序对它们进行排序。

关于php - "Order by desc"倒序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3647063/

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