次の方法で共有


shuffle 関数

適用対象:check marked yes Databricks SQL check marked yes Databricks Runtime

expr 内の配列のランダムな順列を返します。

構文

shuffle(expr)

引数

  • expr: ARRAY 式。

返品

結果の型は、expr 型と一致します。

この関数は非決定論的です。

> SELECT shuffle(array(1, 20, 3, 5));
 [3,1,5,20]
> SELECT shuffle(array(1, 20, NULL, 3));
 [20,NULL,3,1]