SQL- запросы для базы данных “Отдел кадров”

Страницы работы

Содержание работы

SQL- запросы для  БД “Отдел кадров”

Приведем наиболее часто использующиеся запросы для данной БД:

1.  Запрос на выборку ФИО работников гостиницы , расположенных в алфавитном порядке:

Select Фамилия, Имя, Отчество

From Личные_данные

Group by Фамилия, Имя, Отчество;

Результатом будет являться таблица “Работники: запрос на выборку”

2.  Запрос на выборку информации об интересующем нас работнике, например Горбатовой Е.П.:

Select *

From Личные_данные

Where Фамилия=’Горбатова’;

Результатом будет являться таблица “Горбатова”

3.  Запрос на количество работников гостиницы, зарегистрированных в отделе кадров:

Select Count(*)

From Личные_данные;

Результат – таблица “Кол_работников”

4.  Запрос о средней заработной плате работников:

Select AVG(Оклад)

From Работа;

Результат – таблица “Ср_зарплата”

5.  Запрос на выборку работников, закончивших определенное образовательное учреждение, например БИТТУ:

Select *       

From Личные данные

Where Код in

(Select Код

From Образование

Where Образ_учреждение=’БИТТУ’;

Результат – таблица “Выпускники_ БИТТУ”

6.  Запрос на выборку работников, проработавших в гостинице более 5 лет (количество лет можно менять):

Select *

From Личные данные

Where Код in

(Select Код

From Работа

Where Стаж>5);

Результат – таблица “Стаж>5”

7.  Запрос на выборку паспортных данных (либо сведений о трудовой книжке) конкретного работника, например Горбатовой:

Select Номер, Серия

From Паспортные_данные

Where Код in

(Select Код

From Личные данные

Where Фамилия=’Горбатова’ And Имя=’Елена’);

Результат – таблица “Паспорт Горбатовой”

Похожие материалы

Информация о работе