我正在寻找一种在MySQL中将JSON数组连接为分隔字符串的方法。
下面是一个示例,使用嵌套的REPLACE()函数来替换字符串中的字符。
SELECT REPLACE(REPLACE(REPLACE(JSON_KEYS('{
"foo": "I am foo",
"bar": "I am bar",
"baz": "I am baz"
}'), '["', ''), '", "', '|'), '"]', '') AS value;
返回结果...
bar|baz|foo
有没有一种原生的方法来做到这一点,而不需要像这样做一些hacky的事情?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号