UNNEST

Синтаксис

UNNEST( array )

Описание

Дублирует исходную строку для каждого элемента массива array.

Типы аргументов:

  • arrayМассив дробных чисел | Массив целых числел | Массив строк

Возвращаемый тип: Зависит от типов аргументов

Примечание

PostgreSQL запрещает фильтрацию по полям, содержащим функцию UNNEST. Не используйте такие поля для создания селектора, если источник данных — PostgreSQL.

Пример

Исходные данные

CityCategory
'Moscow'['Office Supplies', 'Furniture']
'London'['Office Supplies']

Результат

[City]UNNEST([Category])
'Moscow''Office Supplies'
'Moscow''Furniture'
'London''Office Supplies'

Поддержка источников данных

ClickHouse 21.8, PostgreSQL 9.3.