How to find third or nth maximum salary from salary table(EmpID, EmpName, EmpSalary) in optimized way?
table(EmpID, EmpName, EmpSalary)
SELECT MIN(COLUMN_NAME) FROM ( SELECT DISTINCT TOP 3 COLUMN_NAME FROM TABLE_NAME ORDER BY COLUMN_NAME DESC ) AS 'COLUMN_NAME'