Advertisement
Step8rother

Операторы LEFT OUTER JOIN и RIGHT OUTER JOIN, задача 4

Jun 27th, 2023
2,303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.91 KB | Source Code | 0 0
  1. /*У некоторых сотрудников есть менеджеры — их идентификаторы указаны в поле reports_to. Посмотрите внимательно на схему базы: таблица staff отсылает сама к себе. Это нормально, можно не создавать новую таблицу с менеджерами.
  2. Теперь можно разобраться в иерархии команды. Отобразите таблицу с двумя полями: в первое поле войдут фамилии всех сотрудников, а во второе — фамилии их менеджеров. Назовите поля employee_last_name и manager_last_name.
  3. */
  4.  
  5. SELECT staff.last_name AS employee_last_name,
  6.        s.last_name AS manager_last_name
  7. FROM staff
  8. LEFT JOIN staff AS s ON staff.reports_to = s.employee_id;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement