Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 11:37

Проблема с запросом

Автор Oldman06, 23 апр 2011, 15:29

0 Пользователей и 1 гость просматривают эту тему.

Oldman06

Необходимо проверить пересечение выбранного временного периода с уже записанным. Для этого делаю запрос:
ВЫБРАТЬ ПЕРВЫЕ 1
|   ГрафикиПриема.Регистратор.Ссылка
|ИЗ
|   РегистрСведений.ГрафикиПриема КАК ГрафикиПриема
|ГДЕ
|   ГрафикиПриема.Организация = &Организация
|   И ГрафикиПриема.Подразделение = &Подразделение
|   И ГрафикиПриема.Сотрудник = &Сотрудник
|   И (ГрафикиПриема.ДатаВремяНачала МЕЖДУ &ДатаНачала И &ДатаОкончания
|         ИЛИ ГрафикиПриема.ДатаВремяОкончания МЕЖДУ &ДатаНачала И &ДатаОкончания)
Но приэтом возникает проблема: Время начала следующего периода может совпадать со временем конца предыдущего, и в выборку попадают записи с включением даты начала и даты конца. Как сделать выборку "между", не включая границы?

Oldman06

Все, сделал. Вопрос закрыт.

Klyacksa

Напишите, как решили задачу, пусть тема будет поучительной ;)
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

cska-fanat-kz

Банер бы где нибудь вывесить
"Нашел сам ответ - поделись с общественностью!" )))
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск