кодесурса
«SQLite

SQLite JOINS - упражнения, практика, решение

script1adsense2code
script1adsense3code

SQLite Joins [11 упражнений с решением]

1. Напишите запрос, чтобы найти адреса (location_id, street_address, city, state_province, country_name) всех отделов. Перейти к редактору
Подсказка: используйте NATURAL JOIN.

Пример таблицы: расположение


Пример таблицы: страны


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


Нажмите меня, чтобы увидеть решение

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

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


Нажмите меня, чтобы увидеть решение

5. Напишите запрос, чтобы узнать название отдела и количество сотрудников в отделе. Перейти к редактору

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


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


Нажмите меня, чтобы увидеть решение

6. Напишите запрос, чтобы найти идентификатор сотрудника, количество рабочих мест в днях между конечной датой и датой начала для всех заданий в отделе 90 из истории заданий. Перейти к редактору

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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

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

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


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


Пример таблицы: расположение


Нажмите меня, чтобы увидеть решение

9. Напишите запрос для отображения названия должности и средней заработной платы сотрудников. Перейти к редактору

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


Нажмите меня, чтобы увидеть решение

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

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


Нажмите меня, чтобы увидеть решение

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

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


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


Нажмите меня, чтобы увидеть решение

... Больше

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

«час

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code