кодесурса

PostgreSQL Ограничение и сортировка данных: отображение информации о сотрудниках, которые не работали в какой-то конкретной работе, и не получали никакой конкретной зарплаты

script1adsense2code
script1adsense3code

6. Напишите запрос, чтобы отобразить фамилию, должность и зарплату для всех тех сотрудников, которые не работали программистом или клерком доставки и не получали зарплату в размере 4500, 10 000 или 15 000 долларов.

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

Код:

SELECT last_name, job_id, salary 
FROM employees 
WHERE job_id IN ('IT_PROG', 'SH_CLERK') 
AND salary NOT IN (4500,10000, 15000);

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


Выход:

 pg_exercises = # SELECT фамилия, job_id, зарплата
pg_exercises- # ОТ сотрудников
pg_exercises- # WHERE job_id IN ('IT_PROG', 'SH_CLERK')
pg_exercises- # И зарплата NOT IN (4500,10000, 15000);
 фамилия | job_id | оплата труда
----------- + ---------- + ---------
 Hunold | IT_PROG | 9000,00
 Эрнст | IT_PROG | 6000,00
 Остин | IT_PROG | 4800,00
 Патабала | IT_PROG | 4800,00
 Лоренц | IT_PROG | 4200,00
 Тейлор | SH_CLERK | 3200,00
 Fleaur | SH_CLERK | 3100,00
 Салливан | SH_CLERK | 2500,00
 Geoni | SH_CLERK | 2800,00
 Сарчанд | SH_CLERK | 4200,00
 Бык | SH_CLERK | 4100,00
 Деллингер | SH_CLERK | 3400,00
 Кабрио | SH_CLERK | 3000,00
 Чунг | SH_CLERK | 3800,00
 Дилли | SH_CLERK | 3600,00
 Ворота | SH_CLERK | 2900,00
 Перкинс | SH_CLERK | 2500,00
 Колокол | SH_CLERK | 4000,00
 Эверетт | SH_CLERK | 3900,00
 Маккейн | SH_CLERK | 3200,00
 Джонс | SH_CLERK | 2800,00
 Уолш | SH_CLERK | 3100,00
 Фини | SH_CLERK | 3000,00
 Оконнелл | SH_CLERK | 2600,00
 Грант | SH_CLERK | 2600,00
(25 рядов)

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


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

Предыдущий: напишите запрос, чтобы получить имя сотрудника, который содержит буквы «с» и «е» в имени.
Далее: Напишите запрос для отображения фамилии сотрудников, чьи имена содержат ровно шесть символов.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code