首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SQL Server中的单个查询中找到第五高工资

在 SQL Server 中,您可以使用以下查询来找到单个查询中的第五高工资:

代码语言:sql
复制
SELECT TOP 1 Salary
FROM (
    SELECT DISTINCT TOP 5 Salary
    FROM Employee
    ORDER BY Salary DESC
) AS T
ORDER BY Salary ASC

这个查询首先从 Employee 表中选择不同的前五个工资,然后按降序排序。接下来,外部查询选择这五个工资中的最低工资,即第五高工资。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券