JSON 文字列を保存する列があり、その JSON オブジェクトの「zipcode」を削除したいと考えています。MySQL関数を使用してそれを達成するにはどうすればよいですか?
{name:"Alex", "address": [
{"type": "primary", "street": "bakers street", "zipcode": 90001},
{"type": "secondary", "street": "honor street", "zipcode": 90002}
]
}
私はこれを試しまし
select JSON_REMOVE(JSON_EXTRACT(JSON_EXTRACT(@payload_json,'$. address'), '$[0]'),'$. zipcode')
たが、次のような結果になります
{"type": "primary", "street": "bakers street",},
{"type": "secondary", "street": "honor street", "zipcode": 90002}
]
}```
> Is there a way I could do it all at once?