sql >> Database >  >> RDS >> Sqlserver

De juiste syntaxis voor een T-SQL-subquery en een mogelijke join

Deze zoekopdracht zou u moeten geven wat u zoekt.

select firstName, lastName, departmentName 
from Employees e join 
   (select departmentID, departmentName, AVG(salary) AS averageSalary 
     from Department d 
     join Employees e ON e.departmentID=d.departmentID 
     group by departmentId, departmentName) ds
on ds.departmentID=e.departmentID
where e.salary>ds.AverageSalary

(PS:ik ben het eens met de opmerking hierboven. Het is ZO etiquette om te posten wat je tot nu toe hebt geprobeerd. Deze keer had je geluk! :-)




  1. Beveilig uw Mongo-clusters met SSL

  2. java.lang.IncompatibleClassChangeError:Class com.mysql.jdbc.Statement gevonden, maar interface werd verwacht

  3. Bereken deciel van frequentie in MySQL

  4. Gebruik MSSQL en MySQL met CodeIgniter