кодесурса
«SQLite

Упражнение по SQLite: найдите имена, зарплату сотрудников, которые зарабатывают больше, чем средняя зарплата и которые работают в любом из отделов ИТ

script1adsense2code
script1adsense3code

Напишите запрос, чтобы найти имена (first_name, last_name), зарплату сотрудников, которые зарабатывают больше, чем средняя зарплата и которые работают в любом из ИТ-отделов.

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


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


Код SQLite:

SELECT first_name,last_name,salary 
FROM employees
WHERE department_id IN 
( SELECT department_id
      FROM departments
      WHERE depart_name LIKE 'IT%' )
AND salary >
(SELECT avg(salary)
   FROM employees );

Выход:

 Имя Фамилия Зарплата
---------- ---------- ----------
Александр Гунольд 9000

Sqlite Online Editor


Структура базы данных «hr»:

«час

Улучшите этот пример решения и опубликуйте свой код через Disqus.

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code