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