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