Comment obtenir les valeurs de MySQL(5.6) de la colonne si que contient le document json comme une chaîne de caractères

Comment obtenir les valeurs de MySQL(5.6) de la colonne si que contient le document JSON comme une chaîne de caractères

Par exemple, si nous avons une table - employé dans ce que nous avons trois colonnes
id, le nom et l'éducation.
et de la colonne d'éducations contient des données à partir d'un document JSON

{"ug":"bsc","pg":"mca","ssc":"10th"}

J'ai besoin de la valeur de µ g et pg à partir des enseignements de la colonne

Nous pouvons le faire à l'aide de MySQL(5.6) les requêtes?

MySQL ne sait rien de données JSON. Pour elle, c'est juste une goutte de données. Vous aurez besoin de décoder le JSON après récupération de la base de données (à l'aide de la langue que vous utilisez pour accéder à la db).
Il ressemble à MySQL 5.7 ajoute la prise en charge de JSON: dev.mysql.com/doc/refman/5.7/en/json.html#json-paths

OriginalL'auteur Poppy | 2016-06-14