Скачиваний:
35
Добавлен:
29.01.2014
Размер:
25.6 Кб
Скачать

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

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

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

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

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

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

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

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

Select *

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

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

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

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

Select Count(*)

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

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

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

Select AVG(Оклад)

From Работа;

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

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

Select *

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

Where Код in

(Select Код

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

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

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

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

Select *

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

Where Код in

(Select Код

From Работа

Where Стаж>5);

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

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

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

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

Where Код in

(Select Код

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

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

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

Соседние файлы в папке лабораторная работа