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}