1. Главная
  2. Документы
  3. Источники данных
  4. Обработка данных
  5. ConcatGroupBy

ConcatGroupBy

Выполняет группировку таблицы по ключевым колонкам, а для колонок-ресурсов выполняется конкатенация уникальных строковых представлений.

Дополнительное описание:

Функция выполняет группировку с агрегатной функцией конкатенация. На вход функция принимает таблицу, т.е. перед использованием данной функции необходимо извлечь данные из базы при помощи Select или GroupBy.

Формат:

ConcatGroupBy( keyColumns, resourceColumns, separator )

Параметры:

  • keyColumns — список имен колонок, по которым производится группировка. Указывается в кавычках через запятую: «keyColumn1, keyColumn2,…,keyColumnN».
  • resourceColumns — список колонок, которые будут сгруппированы. Указывается в кавычках через запятую: «resourceColumn1, resourceColumn2,…, resourceColumnN».
  • separator — строка разделитель, если не указано, используется «, «.

Возвращаемый тип данных:

Таблица

Примеры:

инфо_города | GroupBy( partner, город, дорого_дешево, amount) | GetTitle() | ConcatGroupBy( «partner_title», «город_title, дорого_дешево_title», «, » )

ConcatGroupBy.png
Рисунок 1. Результат применения функции ConcatGroupBy.