How to find fifth highest salary in a single query in SQL Server
SELECT MIN(Salary) FROM ( SELECT TOP 2 Salary FROM empa ORDER BY Salary DESC ) AS TopFive
It's working correctly, please use it.