кодесурса
«SQLite

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

script1adsense2code
script1adsense3code

Напишите запрос для отображения названия должности, имени сотрудника и разницы между зарплатой сотрудника и минимальной зарплатой за работу.

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


Код SQLite:

SELECT job_title, first_name, salary-min_salary 'Salary - Min_Salary' 
FROM employees 
NATURAL JOIN jobs;

Выход:

 job_title first_name Зарплата - Min_Salary
---------- ---------- -------------------
Президент Стивен 4000
Администрация Нина 2000
Administra Lex 2000
Программист Александр 5000
Программист Брюс 2000
Программист Дэвид 800
Программист Валли 800
Программист Диана 200
Финансы Ма Нанси 3800
Бухгалтер Даниэль 4800
Бухгалтер Джон 4000
Бухгалтер Исмаэль 3500
Бухгалтер Жозе Мануэ 3600
Бухгалтер Луис 2700
Закупка Ден 3000
Закупка Александра 600
Покупка Шелли 400
Закупка Сигал 300
Закупка Гая 100
Закупка Карен 0
Фондовый Мана Мэтью 2500
Фондовый Мана Адам 2700
Сток Мана Пайам 2400
Сток Мана Шанта 1000
Сток Мана Кевин 300
Сток Клер Юлия 1200
Сток Клер Ирен 700
Сток Клер Джеймс 400
Сток Клер Стивен 200
Сток Клер Лора 1300
Сток Клер Може 800
Сток Клер Джеймс 500
Сток Клер TJ 100
Фондовый Клер Джейсон 1300
Сток Клер Майкл 900
Сток Клер Ки 400
Stock Cler Hazel 200
Сток Клер Ренске 1600
Сток Клер Стивен 1200
Фондовый Клер Джон 700
Сток Клер Джошуа 500
Сток Клер Тренна 1500
Сток Клер Кертис 1100
Сток Клер Рэндалл 600
Сток Клер Питер 500
Продажи Мана Джон 4000
Продажи Маны Карен 3500
Продажи Мана Альберто 2000
Продажи Маны Джеральд 1000
Продажи Мана Елени 500
Продажи Репр Питер 4000
Sales Repr David 3500
Продажи Репр Питер 3000
Продажи Репр Кристоф 2000
Sales Repr Nanette 1500
Сбыт Репр Оливер 1000
Sales Repr Janette 4000
Продажи Репр Патрик 3500
Сбыт Репр Аллан 3000
Sales Repr Lindsey 2000
Sales Repr Louise 1500
Сбыт Репр Сарат 1000
Sales Repr Clara 4500
Sales Repr Danielle 3500
Sales Repr Mattea 1200
Sales Repr David 800
Продажи Репр Сундар 400
Сбыт Репр Амит 200
Sales Repr Lisa 5500
Sales Repr Harrison 4000
Сбыт Репр Тайлер 3600
Sales Repr William 1400
Sales Repr Elizabeth 1300
Продажи Репр Сундита 100
Sales Repr Ellen 5000
Сбыт Репр Алисса 2800
Продажи Репр Джонатон 2600
Sales Repr Jack 2400
Сбыт Репр Кимберели 1000
Продажи Репр Чарльз 200
Доставка C Winston 700
Доставка C Jean 600
Доставка C Марта 0
Доставка C Girard 300
Доставка C Nandita 1700
Доставка C Алексис 1600
Доставка C Юлия 900
Доставка C Энтони 500
Доставка C Kelly 1300
Доставка C Дженнифер 1100
Доставка C Тимоти 400
Доставка C Рэндалл 0
Доставка C Сара 1500
Доставка C Бритни 1400
Доставка C Самуил 700
Доставка C Vance 300
Доставка C Алана 600
Доставка C Кевин 500
Доставка C Дональд 100
Доставка C Дуглас 100
Администрация Дженнифер 1400
Маркетинг Майкл 4000
Маркетинг Пэт 2000
Human Reso Susan 2500
Public Rel Hermann 5500
Бухгалтерский учет Шелли 3800
Public Acc William 41003 Vollman
193 Everett 123 Vollman
194 Маккейн 123 Фольман
195 Джонс, 123 Фольман
196 Уолш 124 Моргос
197 Фини 124 Моргос
198 OConnell 124 Mourgos
199 Грант 124 Моргос
200 китов 101 Коххар
201 Hartstein 100 King
202 Fay 201 Hartstein
203 Маврис 101 Коххар
204 Baer 101 Kochhar
205 Хиггинс 101 Коххар
206 Гитц 205 Хиггинс

Sqlite Online Editor


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

«час

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code