JSON_ARRAY_INTERSECT
MariaDB, начиная с 11.2.0
JSON_ARRAY_INTERSECT был добавлен в MariaDB 11.2.0.
Синтаксис
JSON_ARRAY_INTERSECT(arr1, arr2) :
Описание
Проходит по одному из JSON массивов и добавляет каждый элемент массива в хэш (после нормализации каждого элемента). Проходит по второму массиву, ищет нормализованный элемент по одному в хэше. Если элемент найден, добавляет его в результат.
Примеры
SET @json1= '[1,2,3]'; SET @json2= '[1,2,4]'; SELECT json_array_intersect(@json1, @json2); +--------------------------------------+ | json_array_intersect(@json1, @json2) | +--------------------------------------+ | [1, 2] | +--------------------------------------+
Содержимое, воспроизведенное на этом сайте, является собственностью его соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом контенте, не обязательно отражают позиции MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/json_array_intersect/