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