json の値をクエリする Mysql メソッド: まずコマンド ウィンドウを開き、次に SQL ステートメント「SELECT REPLACE(json_extract(push_data,'$.carRenewalInfoVo.licence')...」を実行して値をクエリします。 json の .
推奨: "mysql ビデオ チュートリアル "
mysql は json 内の特定のフィールドを見つけます
SELECT json_extract(字段名,'$.json结构') FROM 表名;
json に二重引用符がある場合、取り出されたデータにも二重引用符が含まれます。削除するには、REPLACE 関数を使用します。
例:
ps_push_data テーブル Push_data フィールドに保存されるデータは次のとおりです: {"carRenewalInfoVo":{"licence":"Zhejiang AF55Z0"},"code":"1","msg":"success"}
Use sql
SELECT REPLACE(json_extract(push_data,'$.carRenewalInfoVo.licence'),'"','') FROM ps_push_data;
取り出したものは次のとおりです: Zhejiang AF55Z0
MySQL5.7 以降のバージョンのみが json データの操作をサポートしていることに注意してください
以上がmysqlでjsonの値をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。