Advertisement
Adijata

delete

Apr 27th, 2015
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.00 KB | None | 0 0
  1. tutorijal
  2. DELETE FROM  z16591  e
  3. WHERE  (SELECT r.region_name
  4.         FROM departments d, locations l, countries c, regions r
  5.         WHERE d.department_id = e.department_id
  6.         AND d.location_id =l.location_id
  7.         AND l.country_id=c.country_id
  8.         AND c.region_id=r.region_id) <> 'Asia'
  9. AND  e.manager_id= (SELECT z.employee_id
  10.        FROM z16591 z
  11.        WHERE  (SELECT COUNT(a.employee_id)
  12.             FROM z16591 a
  13.             WHERE a.manager_id = z.employee_id
  14.            )  = 3
  15.        AND (SELECT  c.salary
  16.             FROM z16591 c
  17.             WHERE   z.manager_id=c.employee_id
  18.            ) >
  19.            (SELECT d.salary
  20.            FROM z16591 d
  21.            WHERE (SELECT COUNT(f.employee_id)
  22.                   FROM z16591 f
  23.                   WHERE f.manager_id=d.employee_id
  24.                   )   =
  25.                   (SELECT MIN(COUNT(g.employee_id))
  26.                    FROM z16591 g
  27.                    GROUP BY g.manager_id
  28.                   )
  29.            )    
  30.        )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement