map_filter
função
Aplica-se a: do SQL do Databricks Databricks Runtime
Filtra entradas no mapa com expr
a função func
.
Sintaxe
map_filter(expr, func)
Argumentos
expr
: uma expressão MAP.func
: uma função lambda com dois parâmetros que devolvem um BOOLEAN. O primeiro parâmetro utiliza a chave que o segundo parâmetro assume o valor.
Devolve
O resultado é do mesmo tipo que expr
.
Exemplos
> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
{1 -> 0, 3 -> -1}