map_filter
Функции
Область применения: Databricks SQL Databricks Runtime
Фильтрует записи на карте в с expr
помощью функции func
.
Синтаксис
map_filter(expr, func)
Аргументы
expr
: выражение MAP.func
: Лямбда-функция с двумя параметрами, возвращающими BOOLEAN. Первый параметр принимает ключ, а второй параметр принимает значение .
Возвращает
Результат имеет тот же тип, что и expr
.
Примеры
> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
{1 -> 0, 3 -> -1}