共用方式為


array_intersect函式

適用於: 核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

傳回 array1array2 交集中元素的陣列。

語法

array_intersect(array1, array2)

引數

  • array1:具有可比較專案之任何類型的ARRAY。
  • array2:n 元素陣列,其中與 元素array1共用最不通用的類型

傳回

符合 型別的 ARRAY,array1不含 和 array2array1所包含的重複專案和專案。

範例

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