Advertisement
DimitarVasilev

Untitled

Jun 1st, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.69 KB | None | 0 0
  1. SELECT first_name||' '||last_name, (CASE
  2.       WHEN manager_id IS NULL THEN 'MANAGER WITH NO MANAGER'
  3.       WHEN manager_id IS NOT NULL AND manager_id NOT IN (SELECT m.employee_id FROM employees e, employees m WHERE e.employee_id=m.manager_id)  THEN 'MANAGER WITH MANAGER'
  4.       WHEN manager_id IS NOT NULL AND manager_id IN (SELECT m.employee_id FROM employees e, employees m WHERE e.employee_id=m.manager_id)  THEN 'EMPLOYEE WITH MANAGER'
  5.       WHEN manager_id IS NULL AND manager_id IN (SELECT m.employee_id FROM employees e, employees m WHERE e.employee_id=m.manager_id)  THEN 'EMPLOYEE WITH NO MANAGER'
  6.       ELSE 'Няма такъв'
  7.       END)
  8.       FROM employees
  9.       ORDER BY 2 DESC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement