ExcelStore

Домашнее задание к уроку #19

Oct 22nd, 2020 (edited)
895
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. Домашнее задание к уроку #19 - Соединение таблиц. RIGHT JOIN
  2. https://www.youtube.com/watch?v=nJmEYZgxzDU
  3.  
  4. Задание необходимо выполнять в схеме HR
  5.  
  6.  
  7. - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  8.  
  9. 1. Используя соединение таблиц LEFT JOIN добавьте в таблицу DEPARTMENTS количество сотрудников по каждому из указанных департаментов. Список сотрудников с привязкой к департаментам можно найти в таблице EMPLOYEES.
  10.  
  11. 2. Из таблицы LOCATIONS выберите два поля: LOCATION_ID и CITY. К полученному результату, используя соединение RIGHT JOIN, добавьте наименования департаментов из таблицы DEPARTMENTS. Результат запроса отсортируйте по полю LOCATION_ID.
  12.  
  13. 3. Задание состоит из 4-х последовательных этапов.
  14. а) Из таблицы EMPLOYEES выберите данные только по полям: EMPLOYEE_ID, FIRST_NAME, LAST_NAME, JOB_ID, SALARY, DEPARTMENT_ID.
  15. б) К результату, полученному на этапе А, добавьте после поля SALARY следующие поля из таблицы JOBS: MIN_SALARY, MAX_SALARY.
  16. в) К результату, полученному на этапе Б, после поля DEPARTMENT_ID добавьте поле DEPARTMENT_NAME из таблицы DEPARTMENTS.
  17. г) Из результата, полученного на этапе В, оставьте только те строки, где фактическая зарплата сотрудника (SALARY) в два или более раза превышает минимально возможную зарплату по данной позиции (MIN_SALARY).
  18.  
Add Comment
Please, Sign In to add comment