|
Вопрос по запросу | ☑ | ||
---|---|---|---|---|
0
Юзер123
naïve
03.09.19
✎
08:51
|
Доброго времени.
Задача. Получить сумму приходов текущего периода и прошлого. Почему то после объединения данных нет. если смотреть 2 запроса отдельно - отбор не пустуй. Где косяк подскажите пож-та ВЫБРАТЬ ПриходныйОрдерНаТоварыТовары.СтрокаЗаказа КАК СтрокаЗаказа, ПриходныйОрдерНаТоварыТовары.Сумма КАК Сумма, ПриходныйОрдерНаТоварыТовары.Номенклатура КАК Номенклатура, ПриходныйОрдерНаТоварыТовары.Ссылка.Организация КАК Организация, ПриходныйОрдерНаТоварыТовары.Ссылка.ДокументОснование.Ссылка КАК ДокументОснованиеСсылка ПОМЕСТИТЬ ВтПриходы ИЗ Документ.ПриходныйОрдерНаТовары.Товары КАК ПриходныйОрдерНаТоварыТовары ГДЕ ПриходныйОрдерНаТоварыТовары.Ссылка.Проведен = ИСТИНА И ПриходныйОрдерНаТоварыТовары.Ссылка.Дата МЕЖДУ &НачПериода И &КонПериода ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВтПриходы.Организация КАК Организация, ВтПриходы.Номенклатура КАК Номенклатура, ВтПриходы.Сумма КАК СуммаПриходБюджет, 0 КАК СуммаПриходНеБюджет ПОМЕСТИТЬ ВТПриходыГотово ИЗ ВтПриходы КАК ВтПриходы Левое СОЕДИНЕНИЕ Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары ПО ВтПриходы.ДокументОснованиеСсылка = ЗаказПоставщикуТовары.Ссылка И ВтПриходы.СтрокаЗаказа = ЗаказПоставщикуТовары.НомерСтроки ГДЕ ЗаказПоставщикуТовары.Ссылка.Проведен = ИСТИНА И ЗаказПоставщикуТовары.Заказ.ВнеБюджета = ЛОЖЬ И ЗаказПоставщикуТовары.Заказ.БюджетнаяОперация.Дата МЕЖДУ &НачПериода И &КонПериода Объединить ВСЕ ВЫБРАТЬ ВтПриходы.Организация, ВтПриходы.Номенклатура , 0, ВтПриходы.Сумма ИЗ ВтПриходы КАК ВтПриходы Левое СОЕДИНЕНИЕ Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары ПО ВтПриходы.ДокументОснованиеСсылка = ЗаказПоставщикуТовары.Ссылка И ВтПриходы.СтрокаЗаказа = ЗаказПоставщикуТовары.НомерСтроки ГДЕ ЗаказПоставщикуТовары.Ссылка.Проведен = ИСТИНА И ЗаказПоставщикуТовары.Заказ.ВнеБюджета = ЛОЖЬ И ЗаказПоставщикуТовары.Заказ.БюджетнаяОперация.Дата < НачПериода Пробовал через внутренее соединение и через просто Объединить. Результат не меняется. |
|||
1
Timon1405
03.09.19
✎
08:54
|
ну так ПОМЕСТИТЬ ВТПриходыГотово надо убрать если увидеть что-то хотите
|
|||
2
Юзер123
naïve
03.09.19
✎
08:58
|
(1) а до пятницы еще очень далеко((. спасибо большое.
|
|||
3
Юзер123
naïve
03.09.19
✎
09:03
|
А ТЕПЕРЬ ВТОРОЙ вопрос)
После объединения 2 запросов вылезает 2 строки по одной номенклатуре. Хотя я по номенклатуре группирую |
|||
4
Юзер123
naïve
03.09.19
✎
09:07
|
||||
5
Timon1405
03.09.19
✎
09:10
|
(3) не группируете, а объединяете.
чтобы сгуппировать нужно что-то типа выбрать Т.Номенклатура,сумма(СуммаПриходБюджет),сумма(СуммаПриходНеБюджет) из (ваше объединение) как Т сгруппировать по Т.Номенклатура |
|||
6
Юзер123
naïve
03.09.19
✎
09:16
|
(5)
у меня каждый отбор группируется. Т.е. все таки после всего временную надо сгруппировать?) |
|||
7
Юзер123
naïve
03.09.19
✎
09:20
|
(5) все получилось. почему то думал группировка каждого запроса при объединении должна помочь))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |