로딩
티스토리 데이터 처리 중입니다.

[Mysql] 컬럼안에 JSON 데이터 추출하는 방법 "JSON_EXTRACT"

 [Mysql] 컬럼안에 JSON 데이터 추출하는 방법 "JSON_EXTRACT"

오늘은 Mysql에서 컬럼안에 JSON데이터를 추출하는 방법에 대해 알아보자. nm_post 라는 테이블안에 extras 라는 컬럼이 존재한다. 해당 컬럼은 JSON형식으로 다음과 같다. { "order": [ "post.news" ], "article": { "article_key": "123456789", "article_title": "아이브, 日 ‘골드디스크’ 2관왕 석권", "article_thumbnail": "https://123123123.jpg", "article_press_id": 21 } } 이 extras 컬럼안에 있는 "article_press_id"를 추출해서 검색하고 싶었다.

이때 JSON_EXTRACT 라는 함수를 사용하면 된다. JSON_EXTRACT(data, '$.nam.....