メインコンテンツまでスキップ
バージョン: 4.x

ARRAYS_OVERLAP

説明

左と右の配列に共通の要素が含まれているかどうかを判定します

構文

ARRAYS_OVERLAP(<left>, <right>)

Parameters

ParameterDescription
<left>判定対象の配列
<right>判定対象の配列

Return Value

判定結果を返します: 1: leftとrightの配列に共通要素がある; 0: leftとrightの配列に共通要素がない; NULL: leftまたはrightの配列がNULL、またはleftとrightの配列のいずれかの要素がNULL

Example

SELECT ARRAYS_OVERLAP(['a', 'b', 'c'], [1, 2, 'b']);
+--------------------------------------------------+
| arrays_overlap(['a', 'b', 'c'], ['1', '2', 'b']) |
+--------------------------------------------------+
| 1 |
+--------------------------------------------------+