map_filter
Funzione
Si applica a: controllo SQL databricks Databricks Runtime
Filtra le voci nella mappa expr
usando la funzione func
.
Sintassi
map_filter(expr, func)
Argomenti
expr
: espressione MAP.func
: funzione lambda con due parametri che restituiscono un valore BOOLEAN. Il primo parametro accetta la chiave il secondo parametro accetta il valore.
Restituisce
Il risultato è lo stesso tipo di expr
.
Esempi
> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
{1 -> 0, 3 -> -1}