Fonction map_filter
S’applique à : Databricks SQL Databricks Runtime
Filtre les entrées du mappage dans expr
à l’aide de la fonction func
.
Syntaxe
map_filter(expr, func)
Arguments
expr
: expression de type MAP.func
: fonction lambda comportant deux paramètres qui retournent un BOOLÉEN. Le premier paramètre prend la clé, le deuxième la valeur.
Retours
Le résultat est du même type que expr
.
Exemples
> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
{1 -> 0, 3 -> -1}