次の方法で共有


array_intersect 関数

適用対象:「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

array1array2 の共通部分にある要素の配列を返します。

構文

array_intersect(array1, array2)

引数

  • array1: 比較可能な要素を含む任意の型の配列。
  • array2: array1 の要素と最も一般的でない型を共有する要素の n 配列。

戻り値

重複せず、array1array2 の両方に含まれる要素を持つ array1 と一致する型の配列。

> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
 [1,3]