Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / cделать запрос SQL / 3 сообщений из 3, страница 1 из 1
31.10.2020, 19:22
    #40013769
Alizhan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cделать запрос SQL
У меня есть две таблицы с именем dbo.Работы и dbo.Виды_Работ. Точнее 3 таблицы (dbo.Сотрудники), но по идее 3-я таблица здесь не нужна.
Запрос такой

-- Запрос " Виды работ", который выдает список работ, которые были выполнены за месяц.

Таблица [Виды_Работ] содержит первичный ключ столбца [Код_вида], а таблица [Работы] содержит 2 вторичных ключа [Код Сотрудника] и [КодВида]

Я сделал такой запрос, здесь показывают выполненные работы за месяц, не знаю что делать дальше.
SELECT DateDiff ( MONTH, [Дата начала], [Дата окончания]) AS 'Выполнены за месяц' FROM dbo.Работы

Таблица dbo.Работы
[Код Сотрудника] [КодВида] [Дата начала] [Дата окончания]
КС1 КВ2 2020-05-20 2020-06-20
КС10 КВ5 2020-05-03 2020-05-09
КС11 КВ3 2020-05-15 2020-05-20
КС2 КВ1 2020-04-20 2020-05-20
КС3 КВ4 2020-04-05 2020-04-10
КС4 КВ5 2020-05-03 2020-05-09
КС5 КВ1 2020-04-20 2020-05-20
КС6 КВ2 2020-05-20 2020-06-20
КС7 КВ2 2020-05-20 2020-06-20
КС8 КВ1 2020-04-20 2020-05-20
КС9 КВ4 2020-04-05 2020-04-10

и таблица dbo.Виды_Работ

[Код_вида] [Описание] [Оплата_за_день]
КВ1 Посадка однолетних, луковичных, розария 8000
КВ2 Посадка деревьев 15000
КВ3 Мойка окон в многоквартирных зданиях 14000
КВ4 Чистка двора по участкам 17000
КВ5 Расчистка подъездов 21000

Извините мой русский !!! Если кто-то знает как решать, помогите, буду признателен!
...
Рейтинг: 0 / 0
31.10.2020, 20:02
    #40013778
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cделать запрос SQL
"Выполнены за месяц" не то же самое, что "выполнялись месяц".
...
Рейтинг: 0 / 0
31.10.2020, 20:57
    #40013785
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cделать запрос SQL
Alizhan,

определитесь - надо получить список работ, которые были выполнены в течение календарного месяца или список работ, которые были выполнены за интервал времени в один месяц, начиная с указанной даты?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / cделать запрос SQL / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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