navicat 8 for mysql 怎么把一个逗号分隔的字符串拆分成每一段字符串都带引号的字符串?

把 1234aff,afd,defg,d 拆分成 ✀1234aff✀,✀afd✀,✀defg✀,✀d✀
2025-03-23 01:29:29
推荐回答(3个)
回答(1):

SQL:select concat("'",replace('1234aff,afd,defg,d',",","','"),"'")

处理步骤:

  1. 将原字符串中的,替换为','   即replace('1234aff,afd,defg,d',",","','")

  2. 在替换后的字符串首位添加' concat(str1,str2)

回答(2):

select concat("'", replace("1234aff,afd,defg,d", ",", "','"), "'");

回答(3):

你去使用SQLyog吧!它是可以满足你的要求