Я запрашиваю базу данных SQL, к которой я имею доступ только для чтения (не могу редактировать таблицы/создавать столбцы и т.д.).
Моя таблица содержит столбец со строками JSON
которые имеют (Фактические строки намного больше, это всего лишь пример) следующий синтаксис
{"value":"442","country":"usa"}
Я хотел бы добавить значения, содержащиеся в строке JSON, из каждой строки вместе и выводить ее как читаемую, если это возможно?
Значения находятся в одной и той же точке JSON, как показано выше. Значения также различаются по длине, большинство из них имеют длину 3/4.
Попробуйте следующее (для MySQL v5. 7+):
select sum(json_extract(jsonString, '$.value')) from mytable;
Пример этого здесь.