В одном запросе получить количество рабочих дней по дате заказа #802369


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

В этой группе 1С