一、sql代码
select 3 into @i;
select (REPLACE(SUBSTRING(SUBSTRING_INDEX('aaa,bbb,ccc,ddd', ',', @i), LENGTH(SUBSTRING_INDEX('aaa,bbb,ccc,ddd', ',', @i - 1)) + 1), ',', ''));
二、执行结果:传入1是aaa,2是bbb,4是ddd,5是空
三、如果想循环获取字符串里的值,可以先定义i是1,之后while循环中判断如果值为空时跳出循环