Всем привет ! Как по этому запросу убрать повторяющиеся записи

в поле "контрагент"?
ВЫБРАТЬ
бит_ус_ЗаказНаряд.Дата КАК Дата,
бит_ус_ЗаказНаряд.Контрагент,
бит_ус_ЗаказНаряд.Номер
ИЗ
Документ.бит_ус_ЗаказНаряд КАК бит_ус_ЗаказНаряд
ГДЕ
бит_ус_ЗаказНаряд.Дата >= &Дата

18 ответов

39 просмотров

группировку по нем добавите

IQ_Alex- Автор вопроса
Андрей reborn
группировку по нем добавите

группировка лишь сгруппирует все имеющиеся записи по контрагентам и они все равно останутся в запросе а мне нужно что бы контрагент не повторялся

IQ_Alex
группировка лишь сгруппирует все имеющиеся записи ...

группировку ТОЛЬКО по контрагенту даст нужный результат - контрагент НЕ будет повторяться

ВЫБРАТЬ РАЗЛИЧНЫЕ Не?

Сергей Назаренко
ВЫБРАТЬ РАЗЛИЧНЫЕ Не?

нее.. там есть другие поля - они не дадут

IQ_Alex- Автор вопроса

Эт осработает по всем 3м реквизитам а мне нужно именно по 1

Андрей reborn
нее.. там есть другие поля - они не дадут

А как Вы себе представляете оставить только по одной строке для контрагента, и оставить остальные поля? Что должно остаться в этих полях, если там больше одного значения?

IQ_Alex
Эт осработает по всем 3м реквизитам а мне нужно им...

Уберите лишние реквизиты из запроса, если они Вам не нужны.

IQ_Alex
Как это не нужны если нужны ?)

Вы ж говорите, что они в результат не попадают.

IQ_Alex
Как это не нужны если нужны ?)

если у одного контрагента два заказа-наряда, что должно быть в результате?

IQ_Alex
Как это не нужны если нужны ?)

Например вот так ВЫБРАТЬ РАЗЛИЧНЫЕ бит_ус_ЗаказНаряд.Контрагент ИЗ Документ.бит_ус_ЗаказНаряд КАК бит_ус_ЗаказНаряд ГДЕ бит_ус_ЗаказНаряд.Дата >= &Дата

Андрей reborn
минимум максимум как вариант

Только тут нужно быть осторожным, а то можно поймать результат, где номер будет от одного заказа, а дата от другого.

Сергей Назаренко
Только тут нужно быть осторожным, а то можно пойма...

вроде при такой постановке задачи это не так уж важно

Сергей
вроде при такой постановке задачи это не так уж ва...

Наша профессия предполагает умение помочь заказчику понять, чего же он хочет на самом деле. 😎

Сергей Назаренко
Только тут нужно быть осторожным, а то можно пойма...

да что его ловить - 100% будет именно такой разнобой)

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
Карта сайта