>  Q&A  >  본문

중첩된 json의 mysql 검색 값

mysql 열의 중첩된 json에서 userId 값 22를 검색하려고 합니다

내 JSON은

으아악

다음 구문을 사용해 보았습니다.

으아악
  1. 또한 JSON_Table을 사용해 보았지만 where 조건에서 정확한 중첩 json 값을 얻지 못했습니다.

P粉366946380P粉366946380410일 전516

모든 응답(1)나는 대답할 것이다

  • P粉554842091

    P粉5548420912023-09-07 09:42:13

    이것:

    으아악

    제공: [“12”,“22”]

    그리고 이건:

    으아악

    제공:

    가치
    12
    22

    값을 찾기 위해 WHERE 절을 추가하는 것은 22 문제가 되지 않습니다.

    참고: 위 내용은 MySQL 8.x를 사용하여 테스트되었습니다. DBFIDDLE

    을 참조하세요.

    회신하다
    0
  • 취소회신하다