Spec-Zone.ru › MariaDB

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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API