중첩된 JSON 문자열에서 모든 키를 추출하는 MySQL 방법
P粉257342166
P粉257342166 2023-08-28 14:17:16
0
1
493
<p>이 답변 외에도 간단한 방법으로 중첩된 키를 추출할 수 있나요? 예: </p> <pre class="brush:php;toolbar:false;">{ "가치, "비": { "c": 값, "d": { "e": 값 } } }</pre> <p>원하는 출력: ['a', 'b.c', 'b.d.e'] 내가 시도한 것: </p> <pre class="brush:php;toolbar:false;">SELECT f.`id` AS `필드_이름` 테이블 t로부터, JSON_TABLE( JSON_KEYS(t.`열`, '$.b'), '$[*]' 열( `id` VARCHAR(191) PATH '$' ) ) AS t</pre> <p>그러나 이렇게 하면 중첩된 키 중 하나만 표시되고 외부 키는 건너뜁니다. </p>
P粉257342166
P粉257342166

모든 응답(1)
P粉009186469

db<>fiddle 여기

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿