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

Làm thế nào để có được hàng nhân viên được trả lương cao nhất

Bạn chỉ cần tham gia truy vấn bạn hiện có trở lại bảng nhân viên để lấy thông tin nhân viên đầy đủ.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TSQL - Thêm cột vào tất cả các bảng trong cơ sở dữ liệu [Ví dụ về con trỏ]

  2. Làm cách nào để truy xuất dữ liệu từ cơ sở dữ liệu SQL Server trong C #?

  3. Hướng dẫn hoàn chỉnh để sửa lỗi cơ sở dữ liệu SQL 5243

  4. Gọi đến hàm không xác định sqlsrv_connect () - Khắc phục sự cố

  5. Hiểu rõ về các ràng buộc duy nhất của SQL Server