gpt4 book ai didi

sql - 如何在 SQL Server 中的单个查询中找到第五高的薪水

转载 作者:行者123 更新时间:2023-12-02 17:00:53 25 4
gpt4 key购买 nike

如何在 SQL Server 中的单个查询中查找第五高的薪水

最佳答案

在 SQL Server 2005 和 2008 中,创建排名子选择查询,然后添加排名 = 5 的 where 子句。

select
*
from
(
Select
SalesOrderID, CustomerID, Row_Number() Over (Order By SalesOrderID) as RunningCount
From
Sales.SalesOrderHeader
Where
SalesOrderID > 10000
Order By
SalesOrderID
) ranked
where
RunningCount = 5

关于sql - 如何在 SQL Server 中的单个查询中找到第五高的薪水,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/358542/

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