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

Oracle hiển thị tất cả nhân viên có mức lương cao hơn mức trung bình của bộ phận của họ

Sử dụng phân tích hiệu quả hơn:

select employee_id, salary, department_id, avg_sal
from
(
  SELECT employee_id, salary, department_id, 
    round(avg(salary) over (partition by department_id), 2) avg_sal
  from emp
)
where salary > avg_sal
order by avg_sal desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Địa chỉ IP được lưu trữ dưới dạng số thập phân - PL / SQL để hiển thị dưới dạng dấu chấm tứ

  2. Kết nối với Cơ sở dữ liệu Oracle thông qua C #?

  3. LINQPad - Chuỗi kết nối với Oracle DB của tôi

  4. Chèn xmltype vào xmltype ở vị trí được chỉ định [PL / SQL]

  5. Nhận danh sách các hàm và chữ ký thủ tục từ oracle