Heim >Datenbank >MySQL-Tutorial >So fragen Sie den Wert von JSON in MySQL ab
MySQL-Methode zum Abfragen des JSON-Werts: Öffnen Sie zuerst das Befehlsfenster. Führen Sie dann die SQL-Anweisung „SELECT REPLACE(json_extract(push_data,'$.carRenewalInfoVo.licence')...“ aus, um den JSON-Wert abzufragen.
Empfohlen: „MySQL-Video-Tutorial“
MySQL-Suche nach einem bestimmten Feld in JSON
SELECT json_extract(字段名,'$.json结构') FROM 表名;
Wenn es in JSON doppelte Anführungszeichen gibt, werden die herausgenommenen Daten auch doppelte Anführungszeichen enthalten Verwenden Sie für sie die REPLACE-Funktion
Zum Beispiel:
Die im Feld push_data in der Tabelle ps_push_data gespeicherten Daten sind: {"carRenewalInfoVo":{"licence":"Zhejiang AF55Z0"},"code":"1", „msg“: „success“}
Verwenden von SQL
SELECT REPLACE(json_extract(push_data,'$.carRenewalInfoVo.licence'),'"','') FROM ps_push_data;
Das Ergebnis ist: Zhejiang AF55Z0
Es ist erwähnenswert, dass nur MySQL5.7 und höhere Versionen den Betrieb von JSON-Daten unterstützen
Das obige ist der detaillierte Inhalt vonSo fragen Sie den Wert von JSON in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!