Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle показва всички служители с по-висока от средната заплата в техния отдел

По-ефективно използване на анализи:

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. Как да изброя всички таблици, използвани в определена съхранена процедура в Oracle

  2. използвайки DBMS_APPLICATION_INFO с Jboss

  3. Използване на низ съдържа функция в Oracle SQL заявка

  4. Извличане на съобщения от пощенска кутия с помощта на PL/SQL Mail_Client API

  5. Как да изберете условно колона в заявка на Oracle