以逗号分隔的字符串替换问题
id route
1 '123,236,569'
2 '123'
3 '1234,569'
如字段route ‘123,236,569’ 以逗号间隔 也可能是单个 '123'
现要替换其中的‘123’为'321' ,
如'123,236,569'替换为成 '321,236,569' '123'替换成'321',
但要避免一种情况 '1235,236,569' 不能替换成 '3215,236,569'
如id 1和2 符合条件
有什么简便的方法,最好不要先将字段route转换成多行,要替换的记录有很多条
1 '123,236,569'
2 '123'
3 '1234,569'
如字段route ‘123,236,569’ 以逗号间隔 也可能是单个 '123'
现要替换其中的‘123’为'321' ,
如'123,236,569'替换为成 '321,236,569' '123'替换成'321',
但要避免一种情况 '1235,236,569' 不能替换成 '3215,236,569'
如id 1和2 符合条件
有什么简便的方法,最好不要先将字段route转换成多行,要替换的记录有很多条
...全文
相关推荐
php 字符串替换的方法
在处理PHP编程中的字符串替换问题时,可以考虑使用不同的方法来达到目的。本文所提及的是一种采用explode函数进行字符串替换的技巧,适合在特定条件下快速进行字符替换,并及时更新数据库中的数据。
javascript json字符串到json对象转义问题
JSON字符串是由键值对组成的文本,使用冒号分隔键和值,用逗号分隔各个键值对,整个数据包裹在大括号{}中。
Oracle逗号分隔列转行实现方法
首先,我们要理解问题的背景。在许多系统设计中,为了节省空间或者简化存储,会将多个关联的信息用逗号或其他分隔符连接成一个字符串存储在一个字段内。
完美解决mysql in条件语句只读取一条信息问题的2种方案
这个问题通常发生在当一个字段值是字符串类型,其中包含逗号分隔的一系列ID,而这些ID需要与另一个表的字段进行匹配时。
MySQL逗号分隔转多行[代码]
在这里,作者详细解析了几个关键的MySQL函数,如SUBSTRING_INDEX函数用于分割字符串,REPLACE函数用于替换字符串,以及LENGTH函数用于计算字符串长度。


基础和管理
