phpMyAdmin
 sql >> Datenbank >  >> Database Tools >> phpMyAdmin

Auswahl der Top 10 Mitarbeitergehälter

Die erste Tabelle enthält die Top-10-Gehälter.

Dann überprüfen Sie die Originaltabelle, um zu sehen, welche Zeile mit emp_no übereinstimmt und salary um Termine zu bekommen.

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