Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 сен 2021, 01:19

Объединение таблиц в запросе

Автор Ирина1109, 21 авг 2021, 22:38

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

Ирина1109

Всем привет! Есть следующая задача по объединению 2-х таблиц, не понимаю как это сделать в запросе. Кто сталкивался, помогите пожалуйста

Таблица1 Работа в подразделениях
ДатаНачала     ДатаОкончания
01.07.2021         07.07.2021
08.07.2021         31.07.2021

Таблица2 Работа на автомобилях
ДатаНачала     ДатаОкончания    Группа
01.07.2021         03.07.2021   Группа1
04.07.2021         31.07.2021   Группа2

Таблица3  Итог
ДатаНачала     ДатаОкончания     Группа
02.07.2021        03.07.2021     Группа1
04.07.2021        07.07.2021     Группа2
08.07.2021        31.07.2021     Группа2

Ивашка

Как-то так
"ВЫБРАТЬ
| РаботаВПодразделениях.ДатаНачала КАК ДатаНачала,
| РаботаВПодразделениях.ДатаОкончания КАК ДатаОкончания,
| РаботаВПодразделениях.Группа КАК Группа
|ИЗ
| Документ.РаботаВПодразделениях КАК РаботаВПодразделениях
|
|ОБЪЕДИНИТЬ ВСЕ или (ОБЪЕДИНИТЬ)
|
|ВЫБРАТЬ
| РаботаНаАвтомобилях.ДатаНачала,
| РаботаНаАвтомобилях.ДатаОкончания,
| РаботаНаАвтомобилях.Группа
|ИЗ
| Документ.РаботаНаАвтомобилях КАК РаботаНаАвтомобилях"

LexaK

судя по результату, вам такой запрос нужен
Выбрать
Т2.ДатаНачала,
Т2.ДатаОкончания,
Т2.Группа
из
Таблица1 Т1
внутреннее соединение Таблица2 Т2
по Т2.ДатаНачала Между Т1.ДатаНачала и Т1.ДатаОкончания
или Т2.ДатаОкончания Между Т1.ДатаНачала и Т1.ДатаОкончания

ответ Понравился? (в смысле пригодился?)

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

Рейтинг@Mail.ru Rambler's Top100

Поиск