У меня есть таблица:
Name pets
--------------
Andy {"cat":2, "dog":1, "bird":4 ,xxx}
John {"dog":3, "cat":1, "bird":{}, uyx}
Mary {"dog":2, "duck":{}, "cat":1, zzz}
Столбец pets - это карта, но создатель таблицы - это строка с некоторыми дополнительными символами. Поэтому я не могу использовать cast(json_parse(pets) as map(varchar, varchar)) AS m
.
В этом случае, если я хочу узнать значение "cat"
, как мне это сделать? Спасибо!