mysql中怎么拆分以逗号隔开的字符串

mysql中怎么拆分以逗号隔开的字符串,第1张

拆分以逗号隔开的字符串,这是高级语言来处理的吧,数据库主要是存储数据的,比如php就可以这样实现:

$string = '1,2,3,4,5'

$array = explode(',',$string)

之后就得出一个数组,$array(1,2,3,4,5)

用点连接符把两个字符串连接起来,然后保存即可。

假设$a="abc"$b="def"

$c=$a.",".$b

则,$c="abc,def"

3.然后按照正常的保存方式,保存到数据库即可。

注意:这种方式,需要对a,b两个字符串有一定的了解,比如,a,和b当中,都不能有作为分隔符的逗号,不然的话,如果将来再用逗号来分离的话,会有困难。

当然,也可以自定义分离符号。

首先得到库中的数据,放入一个List列表中。

遍历列表,把每一行值用STRING保存,然后用SPLIT(‘,’)切分,把字符存入一个字符数组中。

定义一个整形i,用来存数量,用IF判断是否有A在,有就让i+1.

最后i就是你要的了。

以上只是思路。代码也很好实现的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9914936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存