кодесурса
«SQL

Упражнения по SQL для сотрудника База данных: список сотрудников, имя менеджера которых JONAS

script1adsense2code
script1adsense3code

База данных сотрудника SQL: Упражнение 57 с решением

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

57. Напишите запрос в SQL, чтобы перечислить сотрудников, имя менеджера которых JONAS.

Пример таблицы : сотрудники


Иллюстрированная презентация:

«SQL

Пример решения:

SELECT w.emp_id,
       w.emp_name,
       w.job_name,
       w.manager_id,
       w.hire_date,
       w.salary,
       w.dep_id,
       m.emp_name
FROM employees w,
     employees m
WHERE w.manager_id = m.emp_id
  AND m.emp_name ='JONAS';

Пример вывода:

 emp_id | emp_name | job_name | manager_id | hire_date | зарплата | dep_id | emp_name
-------- + ---------- + ---------- + ------------ + ------ ------ + --------- + -------- + ----------
  67858 | Скарлет | АНАЛИТИК | 65646 | 1997-04-19 | 3100,00 | 2001 | ЙОНАС
  69062 | Фрэнк | АНАЛИТИК | 65646 | 1991-12-03 | 3100,00 | 2001 | ЙОНАС
(2 ряда)

Практика онлайн


Пример базы данных: сотрудник


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос в SQL, чтобы перечислить оценку, имя сотрудника для идентификатора отдела 1001 или 3001, но уровень зарплаты не равен 4, когда они присоединились к компании до 1992-12-31.
Далее: написать запрос на SQL, чтобы перечислить имя и зарплату FRANK, если его зарплата равна max_sal его оценки.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code