Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сравнение двух интервалов дат / 14 сообщений из 14, страница 1 из 1
20.03.2019, 00:24
    #39788718
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
Добрый час! Уважаемы коллеги! Прошу помочь ...

1. Есть Группы обучаемых, к примеру №100, у нее есть дата начала и конца обучения
2. Есть Помещения, к примеру № 123, у них есть даты начала и конца занятости

Мне необходимо определять помещения группам и при этом мне нужно понимать занято ли в этот момент данное помещение исходя из его сроков занятости или нет ... те по сути мне надо понять соответствуют или не соответствуют друг другу указанные интервалы дат?
...
Рейтинг: 0 / 0
20.03.2019, 04:03
    #39788736
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
JDV, дат или времени всё же? Помещения обычно бывают заняты по времени.
Интервалы могут пересекаться или нет?
...
Рейтинг: 0 / 0
20.03.2019, 08:06
    #39788761
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
По сути - чистой воды одномерный раскрой. Задача комбинаторная. Реализовать её решение в форме запроса, конечно, можно, но это будет весьма монстрообразный запрос, к тому же работать он будет ну очень небыстро.
Разумнее реализовать это на клиенте программным кодом, получив из БД исходные данные.
...
Рейтинг: 0 / 0
20.03.2019, 09:14
    #39788789
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
Панург, по датам ... если пересекаются значит помещения заняты
...
Рейтинг: 0 / 0
20.03.2019, 09:16
    #39788792
JDV
JDV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
Akina, a.start <= b.end AND a.end >= b.start нашел статью вот это не решение задачи? ... Мне нужно просто понять занято помещение или нет при формировании новой группы или изменения дат обучения у старой ...
...
Рейтинг: 0 / 0
20.03.2019, 09:34
    #39788800
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
JDV, ничего страшного в запросах не будет. Но в схеме явно не хватает очень важного звена - таблицы Расписание . Именно она связывает группу с помещением , а так же прочими важными объектами.
На основе анализа этой таблицы ты и сможешь строить анализ
...
Рейтинг: 0 / 0
20.03.2019, 09:37
    #39788804
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
ПанургНа основе анализа этой таблицы ты и сможешь строить анализтьху, пейсатель...
...
Рейтинг: 0 / 0
20.03.2019, 09:39
    #39788805
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
JDVПанург, по датам ... если пересекаются значит помещения занятыЯ не понял, у тебя всегда всё проходит в одном помещении? Обычно разные предметы читаются в разных аудиториях, лабораториях.
...
Рейтинг: 0 / 0
20.03.2019, 11:36
    #39788900
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
JDVМне нужно просто понять занято помещение или нет при формировании новой группы или изменения дат обучения у старой ...Это одна задача.

JDVМне необходимо определять помещения группам и при этом мне нужно понимать занято ли в этот момент данное помещение исходя из его сроков занятости или нет ...Это совсем другая задача.

Определитесь.
...
Рейтинг: 0 / 0
20.03.2019, 12:33
    #39788954
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
ПанургJDV, ничего страшного в запросах не будет. Но в схеме явно не хватает очень важного звена - таблицы Расписание . Именно она связывает группу с помещением , а так же прочими важными объектами.
На основе анализа этой таблицы ты и сможешь строить анализЕсли не считать "тьху,пейсатель..." то все верно-прислушайтесь
...
Рейтинг: 0 / 0
20.03.2019, 13:49
    #39789023
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
посмотрите
(пользоваться поиском религия не позволяет?)
...
Рейтинг: 0 / 0
20.03.2019, 16:04
    #39789134
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
sdkuЕсли не считать "тьху,пейсатель..." то все верно-прислушайтесьда ладно

там должно было быть так
ПанургНа основе анализа этой таблицы ты и сможешь строить анализ выводы вот что значит делать несколько дел одновременно
...
Рейтинг: 0 / 0
20.03.2019, 16:38
    #39789159
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
Панург,
ключевое слово для ТС "прислушайтесь" а остальное просто так
(иногда сам такую очепятку сделаешь-самому смешно-так что все нормально)
...
Рейтинг: 0 / 0
21.03.2019, 09:17
    #39789355
OLEG_ZH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух интервалов дат
еще проще уйти от временных интервалов/ дат на нумерацию уроков/лекций (1 урок, 2 ...)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сравнение двух интервалов дат / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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