Maison >base de données >tutoriel mysql >Comment interroger la valeur de json dans MySQL
Méthode MySQL pour interroger la valeur de json : ouvrez d'abord la fenêtre de commande ; puis exécutez l'instruction SQL "SELECT REPLACE(json_extract(push_data,'$.carRenewalInfoVo.licence')..." pour interroger la valeur. de json .
Recommandé : "Tutoriel vidéo mysql"
recherche mysql pour un certain champ dans json
SELECT json_extract(字段名,'$.json结构') FROM 表名;
S'il y a des guillemets doubles dans json, alors les données supprimées de cette manière ont également des guillemets doubles Pour les supprimer, utilisez la fonction REPLACE
Par exemple :
Table ps_push_data Les données stockées dans le champ push_data sont : {"carRenewalInfoVo":{"licence":"Zhejiang AF55Z0"},"code":"1","msg":"Success"}
Utiliser SQL
Ce queSELECT REPLACE(json_extract(push_data,'$.carRenewalInfoVo.licence'),'"','') FROM ps_push_data;
a retiré est : Zhejiang AF55Z0
Il convient de noter que seules les versions MySQL5.7 et supérieures prennent en charge le fonctionnement des données json
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!