Как убрать в запросе дубли строк? #198149


#0 by Андрюха
В запрос попападают обинаковые строки, как их отсечь в запросе?
#1 by asady
запрос переделать.
#2 by dimoff
ВЫБРАТЬ РАЗЛИЧНЫЕ
#3 by Андрюха
Точно. Спасибо!
#4 by х86
или СГРУППИРОВАТЬ смотря что надо
#5 by Черноморетс
согласен с , РАЗЛИЧНЫЕ не всегда правильный выход
#6 by ZolotarevAA
Все зависит от целей...
#7 by Андрюха
Ну, например, из разных регистров запрос вытаскивает одинаковые документы-регистраторы, а фактически, нужена только одна ссылка на документ.
#8 by КонецЦикла
А док нужен? Осталось определиться какой :)
#9 by Черноморетс
Ну если только одно поле выбираешь, то подойдет РАЗЛИЧНЫЕ
#10 by ZolotarevAA
Значит, кроме регистратора, ты вытаскиваешь еще некоторые поля, которые соотносятся с регистратором один-ко-многим. Избавься от них.
#11 by Андрюха
РАЗЛИЧНЫЕ рулят. Пока рулят.
#12 by vde69
Получать данные совместно и из доков и регистров не стоит, очень погорело на этом...
#13 by ZolotarevAA
Запрос бы уж показал.
#14 by х86
почему не рекомендуют, чем аргументируют?
#15 by Андрюха
Да это я абстрактный пример привел, а запрос-то у меня уж такой страшненький, что уж лучче позориться не буду...
#16 by vde69
я не рекомендую.... 1. возможно есть строки в документе которые не отрожены в проведении 2. возможны движения по одной строке в несколько записей одного регистра 3. возможно движение по документу отличное от строк документа
#17 by х86
согласен, это надо все учитывать думал что это противопоказание от 1С
#18 by Черноморетс
так можно не только про связку док-регистр рассуждать... Естественно, при написании запроса надо знать структуру запрашиваемого.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С