我需要清除大量的数据,特别是很多文本已经合并在一起,并且解决了一些问题。
常见主题是这样的文本
“你好,我叫约翰,我待在这里” “你好,今天外面很冷”
如果我可以找到查询以获取字符串中的第二个大写字母,则可以进行替换以在其中添加&nbsp,但是我找不到在MySql中执行此操作的方法
每次连接文本时,“ joining”一词始终是大写字母,我基本上需要找到一种方法来识别带有大写字母中间单词的字符串!或第二个大写字母
如果可能的话,任何想法
答案 0 :(得分:0)
您可以先获取所有此类文本,然后使用新文本更新该行。
要获取所有此类文本,您可以使用此查询并逐个更新它们。
SELECT id, name FROM your_table WHERE your_field REGEXP BINARY '^[a-z,A-z].*[A-Z]'