УТ 10.3. В базе есть дубли по наименованию и коду. Написал запрос:
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Наименование КАК Наименование,
| Контрагенты.Код КАК Код,
| Контрагенты.Код КАК Код1,
| Контрагенты.Наименование КАК Наименование1
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ИТОГИ
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Код1),
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Наименование1)
|ПО
| Код,
| Наименование";
на выходе все код1, Наименование1 = 1. Дубли реально есть, помогите найти.
ВЫБРАТЬ
Зап.Наименование,
Зап.Код,
Зап.КолДублей
ИЗ
(ВЫБРАТЬ
Контрагенты.Наименование КАК Наименование,
Контрагенты.Код КАК Код,
СУММА(1) КАК КолДублей
ИЗ
Справочник.Контрагенты КАК Контрагенты
СГРУППИРОВАТЬ ПО
Контрагенты.Наименование,
Контрагенты.Код) КАК Зап
ГДЕ
Зап.КолДублей > 1
(3) Спасибо, работает и быстро (контрагентов 40 тыс.)! Супер! :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший