Если в некоторой таблице есть два поля, заполняемые в произвольном порядке, то как посчитать число "одинаковых" записей?
К примеру, для таблицы "два любимых блюда"

так можно посчитать число различных комбинаций блюд:

Собственно, запрос, решающий данную задачу:
ВЫБРАТЬ А, Б, КОЛИЧЕСТВО(*)
ИЗ (ВЫБРАТЬ А, Б ИЗ Дано ОБЪЕДИНИТЬ ВЫБРАТЬ Б, А ИЗ Дано ГДЕ А <> Б) КАК ВЗ
ГДЕ А <= Б
СГРУППИРОВАТЬ ПО А, Б
Автор: ildarovich
СтруктураПоМенеджеруЗаписи (БСП)
Подсчет количества уникальных значений колонки в тз
XML -> Структура/Соответствие (хмл в структуру/соответствие)
ЗначенияРеквизитовОбъекта (БСП)
ПередЗаписьюНаСервереФормыРедактированияРазрешенныхЗначений (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)