кодесурса
«Oracle

Oracle: перечислите имена всех сотрудников, которые не работают в отделе № 20

script1adsense2code
script1adsense3code

Оператор 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code