powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запросы в Microsoft SQL Server
2 сообщений из 2, страница 1 из 1
Запросы в Microsoft SQL Server
    #39967996
Shelleex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
CREATE TABLE Worker
(
        ТабельныйНомер INT PRIMARY KEY IDENTITY, 
        Имя NVARCHAR(20) NOT NULL,
        Фамилия NVARCHAR(20) NOT NULL,
	Отчетсво NVARCHAR(20) NOT NULL,
	ГодРождения INT NOT NULL CHECK(ГодРождения >= 1900 AND ГодРождения <= 2002),
	ДатаПринятия Date NOT NULL,
	Должность NVARCHAR(20) NOT NULL REFERENCES Position(Должность),
);

CREATE TABLE SickLeave
(
        НомерБольничногоЛиста INT PRIMARY KEY IDENTITY, 
	ТабельныйНомер INT NOT NULL REFERENCES Worker(ТабельныйНомер),
	ДатаНачала Date NOT NULL,
	ДатаОкончания Date NOT NULL,
	constraint CK_ДатаОкончания CHECK (ДатаОкончания >= ДатаНачала)
);

CREATE TABLE Position
(
        Должность NVARCHAR(20) PRIMARY KEY, 
	Оклад INT CHECK(Оклад >= 0) NOT NULL,
	Подразделение NVARCHAR(20) NOT NULL
);



Создав 3 таких таблиц мне нужно сделать вот такие запросы:

- справочник подразделений и их работников;
- количество людей, которые имели командировки по каждому подразделению;
- количество людей, которые болели и имеют больничные листы в текущем месяце, продолжительность больничного;
- общий список людей, которые не имеют больничные листы (по алфавиту).
- создать таблицу работников возраст которых более 60 лет

Помогите пожалуйста.
...
Рейтинг: 0 / 0
Запросы в Microsoft SQL Server
    #39967998
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: Shelleex,

Не надо плодить темы, продолжайте в уже созданной: https://www.sql.ru/forum/1326233/vedenie-bazy-dannyh-ucheta-komandirovok-i-bolnichnyh-listov
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запросы в Microsoft SQL Server
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]