Quelqu'un peut-il m'expliquer comment cette requête va fonctionner et trouver nième salaire le plus élevé de la table des salaires.Quelqu'un peut-il me dire, Comment fonctionne cette requête?
SELECT salary FROM salary_master s1
WHERE (n-1) = (SELECT COUNT(*) FROM salary_master WHERE salary > s1.salary)
Je veux dire que cette requête parcourra toutes les valeurs?
Aidez-moi.
est la colonne salaire indexé? – Chandu
NON .. il n'est pas indexé. – Jimit
Ensuite, cela va fonctionner, mais pas très vite :) – Konerak