Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.46 KB | None | 0 0
  1. SELECT last_name AS ename,
  2.        salary,
  3.        department_id AS deptno,
  4.        (SELECT round(avg(salary), 2) AS avg_salary
  5.         FROM employees e_inner
  6.         WHERE e_inner.department_id = e_outer.department_id) AS dept_avg
  7. FROM employees e_outer
  8. WHERE salary > (SELECT round(avg(salary), 2) AS avg_salary
  9.                 FROM employees e_inner
  10.                 WHERE e_inner.department_id = e_outer.department_id)
  11. ORDER BY dept_avg, deptno, last_name;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement