SQL

(MySQL) JSON_EXTRACT로 JSON 객체 안의 내용 SELECT 하기

Accept 2021. 4. 21. 03:01

jsonArray 컬럼은 json 배열의 문자열이 담겨있고, 0번째 json 배열 중 prd_id를 조회하는 쿼리

 

SELECT JSON_EXTRACT(jsonArray, '$.data[0].prd_id') AS prd_id

FROM transaction t INNER JOIN txn_mog tm

    ON t.tran_id = tm.tran_id

WHERE user_id = 1