|
|
|
Запрос в SQL
|
|||
|---|---|---|---|
|
#18+
Добрый день, помогите, пожалуйста, написать SQL – задания. Производство железобетонных изделий на заводе происходит на линиях (Unit), по которым движутся поддоны (Pallet). Производственный цикл делится на такты, начало и конец которых отслеживаются путем фиксации времени захода и выхода на Пост Отслеживания поддонов. Данные об этом попадают в таблицу RFID_EventList в следующем виде: RFID_EventList (накопительная таблица): 1) Unit_id – int – идентификационный номер линии. 2) Pallet_id – nvarchar(max) - идентификационный номер поддона. 3) StartTime – datetime2(7) – дата/время входа поддона на пост (начало такта). 4) EndTime – datetime2(7) – дата/время выхода поддона с поста (конец такта). 5) TimeDiff – int – длина такта в минутах. Product_StationList (справочник): 1) Station_id – int – идентификационный номер поста (уникальное значение в пределах одной линии) 2) Unit_id – int – идентификационный номер линии. 3) IsCheck_Overrun – bin (0/1) – проверка на превышение такта. 4) Overrun_time – int – норматив продолжительности такта. Задание 1 Вывести все поля первой таблицы и еще один столбик «DinnerOff»: если такт как-то соприкасается или пересекается с обеденным перерывом (14:00 – 15:00), то значение DinnerOff должно быть равно 0, иначе – 1. Задание 2 Вывести все поля первой таблицы и еще один столбик «OverrrunExists»: если для поста указана проверка на превышение и длина такта больше норматива, тогда значение OverrunExists равно 0, иначе 1. Задание 3 Для каждого дня вывести среднее значение такта по каждой линии, результат отсортировать по дате и id линии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2020, 16:51 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=47&tid=1828721]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 257ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...