在 MySQL 中,可以使用 JSON_UNQUOTE 函数将 JSON 字符串转换为文本。例如:
SELECT JSON_UNQUOTE(json_column) FROM table_name;
在这里,json_column 是包含 JSON 字符串的列,table_name 是表的名称。这个查询会返回表中所有 JSON 字符串转换为文本的值。
请注意,JSON_UNQUOTE 只能用于转换 JSON 字符串,如果列中的值不是 JSON 字符串,则不会进行转换。
另外,还有一种方法可以将 JSON 转换为字符串,即使用 JSON_EXTRACT 函数。例如:
SELECT JSON_EXTRACT(json_column, '$.key') FROM table_name;
在这里,'$.key' 指定了要提取的 JSON 键。这个查询会返回表中所有 JSON 键对应的值。
总之,要将 MySQL 中的 JSON 转换为字符串,可以使用 JSON_UNQUOTE 或 JSON_EXTRACT 函数。