我是mysql 8的新手。我想按JSON数据中的值对数据进行计数。数据如下所示:
{"13": "A", "14": "B", "15": "A"}
例如,我要计算值为“ A”的数据。因此,如果使用该数据,我将得到2。如何做?预先感谢
答案 0 :(得分:3)
您可以这样做,
select json_length(json_search('{"13": "A", "14": "B", "15": "A"}','all','A')) ;
说明:
json_search
json_length
有关更多信息,请参考this。