programing

postgresql에서의 JSON 해석 방법

linuxpc 2023. 3. 2. 22:01
반응형

postgresql에서의 JSON 해석 방법

데이터베이스에는 문자 변동 열이 포함된 테이블이 있으며 이 열에는 json이 있습니다.이 json을 다른 열로 해석하는 쿼리를 작성해야 합니다.

json_각 함수는 여기서 찾았는데 어떻게 사용하는지 모르겠어요.

내가 알아냈어, 얘들아

테이블북이 있으면

나는 쉽게 질문을 쓸 수 있다.

SELECT 
   id, 
   data::json->'name' as name
FROM books;

그리고 그것은 결과적으로

여기에 이미지 설명 입력

존재하지 않는 열을 가져올 수도 있습니다.

SELECT 
   id, 
   data::json->'non_existant' as non_existant
FROM books;

그리고 이 경우 나는 아무것도 얻지 못할 것이다.

여기에 이미지 설명 입력

좋아, 공유해줘서 고마워.다음과 같이 자세히 알아볼 수 있습니다.

SELECT 
   id, 
   data::json->'name' as name,
   data::json->'author' ->> 'last_name' as author
FROM books;

언급URL : https://stackoverflow.com/questions/32626261/how-to-parse-json-in-postgresql

반응형