0
Ivan_495
20.09.12
✎
10:08
|
Нужно отобрать контрагентов с одинаковыми ИНН КПП, не пойму куда воткнуть having >1 ?
ВЫБРАТЬ
СУММА(1) КАК Поле1,
Контрагенты.ИНН КАК ИНН,
Контрагенты.Наименование,
Контрагенты.КПП
ИЗ
Справочник.Контрагенты КАК Контрагенты
СГРУППИРОВАТЬ ПО
Контрагенты.ИНН,
Контрагенты.Наименование,
Контрагенты.КПП
УПОРЯДОЧИТЬ ПО
ИНН
ИТОГИ
СУММА(Поле1)
ПО
ОБЩИЕ,
ИНН
|
|
2
roman844
20.09.12
✎
10:12
|
у меян так:
ВЫБРАТЬ
ТаблицаВыбора.Уникальность_ИНН КАК ИНН,
ТаблицаВыбора.Число_повторений КАК Число_повторений_ИНН,
Контрагенты.Ссылка КАК Ссылка_на_Контрагента
ИЗ
(ВЫБРАТЬ
Контрагенты.ИНН КАК Уникальность_ИНН,
КОЛИЧЕСТВО(Контрагенты.Наименование) КАК Число_повторений
ИЗ
Справочник.Контрагенты КАК Контрагенты
СГРУППИРОВАТЬ ПО
Контрагенты.ИНН) КАК ТаблицаВыбора
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
ПО ТаблицаВыбора.Уникальность_ИНН = Контрагенты.ИНН
ГДЕ
ТаблицаВыбора.Число_повторений > 1
|
|