sql >> Databáze >  >> RDS >> Sqlserver

Jak získat řádek s nejlépe placeným zaměstnancem

Chcete-li získat úplné informace o zaměstnancích, stačí se k dotazu, který aktuálně máte, připojit zpět k tabulce zaměstnanců.

select e.*
from employee e
inner join (select dept, max(salary) ms from employee group by dept) m
  on e.dept = m.dept and e.salary = m.ms


  1. vytvořit dotaz, získat výsledky znovu vytvořit dotaz

  2. SQL Server 2016:Vložení dat

  3. Jak vytvořit spouštěč řádku PL/SQL, který ověřuje sloupec z jiné tabulky

  4. Jedinečné omezení Postgresu nevynucující jedinečnost