sql >> Database >  >> RDS >> Mysql

SELECTEER elke werknemer met een hoger salaris dan het GEMIDDELDE van zijn afdeling

probeer het met onderstaande vraag

Select * from employee a where Employee_Salary > (select avg(Employee_Salary) from 
employee b group by Department_ID having b.Department_ID = a.Department_ID)

of

Select * from employee a where Employee_Salary> (select avg(Employee_Salary) from 
employee b where b.Department_ID = a.Department_ID group by Department_ID)


  1. Problemen met het matchen van een enkel teken in een SQL-tabel

  2. Twee tabellen samenvoegen met een door komma's gescheiden lijst in het samenvoegveld

  3. Gegevens invoegen in MySql DB en weergeven of het invoegen is gelukt of mislukt

  4. Top 115 SQL-interviewvragen die u in 2022 moet voorbereiden