gpt4 book ai didi

sql - 选择按 X 排序的前 N ​​个记录,但结果顺序相反

转载 作者:行者123 更新时间:2023-12-04 10:12:51 25 4
gpt4 key购买 nike

我正在尝试获取前 N 条记录(按某些列 X 排序时),但结果集的顺序相反。以下声明是不正确 ,但可能证明了我的追求:

SELECT * FROM (SELECT TOP 10 * FROM FooTable ORDER BY X DESC) ORDER BY X ASC

例如,列 X 可以是 ID 或时间戳;我想要最新的 10 条记录,但希望它们按时间顺序返回。

最佳答案

SELECT * FROM 
(SELECT TOP 10 * FROM FooTable ORDER BY X DESC) as myAlias
ORDER BY X ASC

即您的子查询可能需要一个别名,但除此之外它应该可以工作。

关于sql - 选择按 X 排序的前 N ​​个记录,但结果顺序相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2572496/

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