Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

HelloKoKo

[MariaDB] Json Array Object Type Search 본문

MariaDB

[MariaDB] Json Array Object Type Search

쵸송 2023. 1. 11. 16:09

실행 환경: MariaDB

 

array 안에 object 형식으로 들어가 있는 경우 검색하는 방법이다.

json_extract를 사용하여 height value 를 추출한후 json_search를 통해서 검색 해내는 방법이다.

SET @json_document = '{ "name": "ab", "specs": [{ "weight": 10, "height": "as" }, { "weight": 101, "height": "as1" }] }';
SELECT JSON_SEARCH(JSON_EXTRACT(@json_document, '$.specs[*].height'), 'all', "as") is not null;

 

 

결과

결과 값이 있을 경우 1, 없을 경우 0으로 검색 된다.

 

'MariaDB' 카테고리의 다른 글

[MariaDB] JSON_CONTAINS Array Search 문제점  (0) 2023.01.11
Comments