map_filter
函式
適用於:Databricks SQL
Databricks Runtime
使用函式 func
篩選 expr
中地圖的項目。
語法
map_filter(expr, func)
引數
-
expr
:MAP 運算式。 -
func
:一個具有兩個參數並回傳 BOOLEAN 的 lambda 函式。 第一個參數使用索引鍵,第二個參數使用值。
退貨
結果的類型與expr
相同。
範例
> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
{1 -> 0, 3 -> -1}