arrays_overlap
işlevi
Şunlar için geçerlidir: Databricks SQL Databricks Runtime
ve kesişimi array1
array2
boş değilse true döndürür.
Söz dizimi
arrays_overlap (array1, array2)
Bağımsız değişkenler
array1
: Dizi.array2
: ilearray1
en az ortak türü paylaşan dizi.
Döndürülenler
Databricks SQL'de sonuç en az kullanılan ve array2
türüdürarray1
.
Databricks Runtime'da çakışma varsa sonuç BOOLEAN true
olur.
Dizilerin ortak null olmayan bir öğesi yoksa, her ikisi de boş değildir ve her ikisi de null öğesi içerir, NULL
false
aksi takdirde.
Örnekler
> 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