gpt4 book ai didi

sql-server - 从查询中选择第 n 个结果

转载 作者:行者123 更新时间:2023-12-02 11:08:45 25 4
gpt4 key购买 nike

我正在使用 SQL Server 2012,我想知道是否有一种方法可以选择,例如,查询的第三个结果。我已经研究过 LIMIT 和 OFFSET,但我不能 100% 确定它是否适用于 SQL Server,但是我被告知在 SQL Server 2012 中可以做我想做的事情。

最佳答案

SELECT  *
FROM YourTable
ORDER BY OrderingColumn ASC
OFFSET 2 ROWS /*Skip first 2 rows*/
FETCH NEXT 1 ROWS ONLY

注意:如果不先执行ORDER BY,则无法使用OFFSET ... FETCH

关于sql-server - 从查询中选择第 n 个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470457/

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