кодесурса
«SQL

Упражнения по SQL для базы данных сотрудников. Перечислите сотрудников в отделе ПРОИЗВОДСТВО или АУДИТ, которые присоединились после 1991 года, и они не являются МАРКЕРАМИ или АДЕЛИНЫ с их именем

script1adsense2code
script1adsense3code

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

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

65. Напишите запрос в SQL, чтобы перечислить сотрудников отдела PRODUCTION или AUDIT, которые присоединились после 1991 года, и они не являются МАРКЕРАМИ или ADELYN с их именами.

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


Пример таблицы : отдел


Пример таблицы : salary_grade


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

SELECT e.emp_name
FROM employees e,
     department d,
     salary_grade s
WHERE e.dep_id = d.dep_id
  AND d.dep_name IN ('PRODUCTION',
                     'AUDIT')
  AND e.salary BETWEEN s.min_sal AND s.max_sal
  AND e.emp_name NOT IN ('MARKER',
                         'ADELYN')
  AND to_char(hire_date,'YYYY') >'1991';

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

 emp_name
----------
 ADNRES
 SCARLET
(2 ряда)

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


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


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

Предыдущий: написать запрос в SQL, чтобы перечислить сотрудника с его оценкой для 4 класса
Далее: напишите запрос в SQL, чтобы перечислить сотрудников в порядке возрастания их зарплат.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code