arrays_overlap
函式
適用於: Databricks SQL Databricks Runtime
如果 和 array2
的交集不是空的array1
,則傳回 true。
語法
arrays_overlap (array1, array2)
引數
array1
:ARRAY。array2
:使用 共用最不通用型別的array1
ARRAY。
傳回
在 Databricks SQL 中,結果是 和 array2
最不常見的類型array1
。
在 Databricks Runtime 中,如果重疊,結果會是 BOOLEAN true
。
如果陣列沒有常見的非 Null 元素,則兩者都是非空白的,而且其中一個都包含 null 元素,NULL
false
否則為 。
範例
> SELECT arrays_overlap(array(1, 2, 3), array(3, 4, 5));
true
> SELECT arrays_overlap(array(1, 2, NULL, 3), array(NULL, 4, 5));
NULL
相關
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應