Essayez cette requête,
SELECT *
FROM one one1
WHERE ( 3 ) = ( SELECT COUNT( one2.salary )
FROM one one2
WHERE one2.salary >= one1.salary
)
Ici OÙ ( n ) Vous pouvez mettre n'importe quel nombre pour retourner ce salaire le plus élevé.
Vérifiez cette Démo SQLFiddle