phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Sélection des 10 meilleurs salaires des employés

Le premier tableau contiendra les 10 meilleurs salaires.

Ensuite, vous vérifiez la table d'origine pour voir quelle ligne correspond à emp_no et salary pour obtenir des dates.

SELECT S.*
FROM  
    (SELECT emp_no, max(salary) as salary
     FROM salaries
     GROUP BY emp_no
     ORDER BY salary DESC
     limit 10
   ) maxSal
INNER JOIN salaries S
   ON maxSal.emp_no = S.emp_no
  AND maxSal.salary = S.salary