Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cú pháp chính xác cho truy vấn con T-SQL và một phép nối có thể

Truy vấn này sẽ cung cấp cho bạn những gì bạn đang tìm kiếm.

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

(Tái bút:Tôi đồng ý với nhận xét ở trên. Thật là nghi thức để đăng những gì bạn đã cố gắng cho đến nay. Bạn đã may mắn lần này! :-)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn các hàng và Cập nhật các hàng giống nhau để khóa?

  2. Cách tốt nhất để lưu trữ mật khẩu vào sql

  3. Làm cách nào để loại trừ giới hạn trên trong GIỮA máy chủ sql

  4. Nhận kết quả thủ tục được lưu trữ SQL sang định dạng data.frame bằng RODBC

  5. Bảng thả với khóa ngoại