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

Помогите составить запрос

Автор RomanCasper, 23 апр 2015, 10:32

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

RomanCasper

У меня есть запрос:
ВЫБРАТЬ
усОтгрузкаТовары.Ссылка.Номер КАК НомерДок,
усОтгрузкаТовары.Ссылка.Дата КАК ДатаДок,
усОтгрузкаТовары.Номенклатура КАК Номенклатура,
усОтгрузкаТовары.СерияНоменклатуры КАК Серия,
усОтгрузкаТовары.КоличествоФакт КАК Количество,
усОтгрузкаТовары.Ссылка.ОтгруженоШтук,
усТранспортировкаТовары.Ссылка.КСУ КАК КСУТранспортировки
ИЗ
Документ.усОтгрузка.Товары КАК усОтгрузкаТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.усПланированиеОтбора.Товары КАК усПланированиеОтбораТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.усТранспортировка.Товары КАК усТранспортировкаТовары
ПО усПланированиеОтбораТовары.Ссылка = усТранспортировкаТовары.Ссылка.ДокументОснование
И усПланированиеОтбораТовары.Номенклатура = усТранспортировкаТовары.Номенклатура
ПО усОтгрузкаТовары.ДокументПланирования = усПланированиеОтбораТовары.ДокументПланирования
И усОтгрузкаТовары.Номенклатура = усПланированиеОтбораТовары.Номенклатура
ГДЕ
усОтгрузкаТовары.Ссылка.Проведен
И усОтгрузкаТовары.Ссылка.Дата >= &ДатаНач
И усОтгрузкаТовары.Ссылка.Дата <= &ДатаКон
И усОтгрузкаТовары.Состояние = &Состояние

УПОРЯДОЧИТЬ ПО
ДатаДок


Таблица "Документ.усОтгрузка.Товары" :
Номер      Наименование                                                 Артикул    Количество
1   ГОВЯДИНА KUBLEI ТУШЕНАЯ В/С 325гр                           000479    4 320,000
2   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    2 736,000


Таблица "Документ.усПланированиеОтбора.Товары" :
Номер      Наименование                                                 Артикул    Количество
1   ГОВЯДИНА KUBLEI ТУШЕНАЯ В/С 325гр                           000479    4 320,000
2   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    2 736,000


Таблица "Документ.усТранспортировка.Товары" :
Номер      Наименование                                                 Артикул    Количество   КСУ
1   ГОВЯДИНА KUBLEI ТУШЕНАЯ В/С 325гр                           000479    2 160,000         XXX
2   ГОВЯДИНА KUBLEI ТУШЕНАЯ В/С 325гр                           000479    2 160,000         XXX
3   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    144,000           AAA
4   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    144,000           AAA
5   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    144,000           AAA
6   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    144,000           AAA
7   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    144,000           AAA
8   МАСЛО ПОДСОЛНЕЧНОЕ ГАРАНТИЯ КАЧЕСТВА РАФИН ДЕЗОДОР В/С 5л   063018    144,000           AAA

Сумма Количества везеде равна,

В результате нужно получить первую таблицу, и просто добавить КСУ, тоесть всего 2 записи должно быть, а у меня их очень много выходит. помогите пожалуйста, очень срочное дело.

RomanCasper

Как можно свернуть таблицу Транспортировка.товары, прямо в Соединении?

vitasw


RomanCasper

Цитата: vitasw от 23 апр 2015, 10:39
Группировки

Мне нужно группировать именно во внутреннем соединении, что-то типо этого:


Документ.усОтгрузка.Товары КАК усОтгрузкаТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.усПланированиеОтбора.Товары КАК усПланированиеОтбораТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.усТранспортировка.Товары КАК усТранспортировкаТовары
ПО усПланированиеОтбораТовары.Ссылка = усТранспортировкаТовары.Ссылка.ДокументОснование
И усПланированиеОтбораТовары.Номенклатура = усТранспортировкаТовары.Номенклатура
ПО усОтгрузкаТовары.ДокументПланирования = усПланированиеОтбораТовары.ДокументПланирования
И усОтгрузкаТовары.Номенклатура = усПланированиеОтбораТовары.Номенклатура
                        Сгруппировать по Наименование, КСУ



Как видите группировка в соединении, а не в конце всего запроса, в конце запроса будет результат не тот который мне нужен

vitasw


Теги: Запрос  

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

Рейтинг@Mail.ru

Поиск