Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro: Databricks SQL
Databricks Runtime
Filtruje položky v mapě expr
pomocí funkce func
.
Syntaxe
map_filter(expr, func)
Argumenty
-
expr
: Výraz MAP. -
func
: Lambda funkce se dvěma parametry vracející hodnotu typu boolean. První parametr přebírá klíč, druhý parametr přebírá hodnotu.
Návraty
Výsledek je stejný typ jako expr
.
Příklady
> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
{1 -> 0, 3 -> -1}