Oracle: перечислите имена всех сотрудников, которые не работают в отделе № 20
Оператор Oracle: упражнение 4 с решением
Напишите запрос, чтобы перечислить имена всех сотрудников, которые не работают в отделе № 20.
Пример таблицы : сотрудники
Пример решения : -
Код Oracle:
SELECT first_name, last_name, department_id
FROM employees
WHERE department_id !=20;
Выход:
FIRST_NAME LAST_NAME DEPARTMENT_ID -------------------- ------------------------- ----- -------- Эллен Абель 80 Сундар Анд 80 Може Аткинсон 50 Дэвид Остин 60 Герман Баер 70 Шелли Байда 30 Амит Банда 80 Элизабет Бейтс 80 Сара Белл 50 Дэвид Бернштейн 80 Лаура Биссо 50 ......................... 104 строки выбраны.
Код Oracle:
SELECT first_name, last_name, department_id
FROM employees
WHERE department_id not in (20);
Выход:
FIRST_NAME LAST_NAME DEPARTMENT_ID -------------------- ------------------------- ----- -------- Эллен Абель 80 Сундар Анд 80 Може Аткинсон 50 Дэвид Остин 60 Герман Баер 70 Шелли Байда 30 Амит Банда 80 Элизабет Бейтс 80 Сара Белл 50 Дэвид Бернштейн 80 Лаура Биссо 50 ......................... 104 строки выбраны.
Код Oracle:
SELECT first_name, last_name, department_id
FROM employees
WHERE department_id <>20;
Выход:
FIRST_NAME LAST_NAME DEPARTMENT_ID -------------------- ------------------------- ----- -------- Эллен Абель 80 Сундар Анд 80 Може Аткинсон 50 Дэвид Остин 60 Герман Баер 70 Шелли Байда 30 Амит Банда 80 Элизабет Бейтс 80 Сара Белл 50 Дэвид Бернштейн 80 Лаура Биссо 50 ................ 104 строки выбраны.
Код Oracle:
SELECT first_name, last_name, department_id
FROM employees
WHERE department_id NOT LIKE 20;
Выход:
FIRST_NAME LAST_NAME DEPARTMENT_ID -------------------- ------------------------- ----- -------- Стивен Кинг 90 Neena Kochhar 90 Лекс Де Хаан 90 Александр Хунольд 60 Брюс Эрнст 60 Дэвид Остин 60 Валли Патабалла 60 Диана Лоренц 60 Нэнси Гринберг 100 Даниэль Фавиет 100 Джон Чен 100 ................. 104 строки выбраны.
Иллюстрированная презентация:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы перечислить имя и зарплату сотрудников, чья ежедневная зарплата превышает 100 долларов.
Далее: Напишите запрос, чтобы перечислить имена всех сотрудников, которые работают в качестве менеджера по работе с клиентами и получают зарплату более 5000 долларов.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code