SELECT SUBSTRING_INDEX('7654,7698,7782,7788',',',2);
(2)获取最后一个到倒数第2个以逗号分隔符之后的所有字符
SELECT SUBSTRING_INDEX...help_topic 表:
注意,这个辅助表的ID最大长度只有658;如果过长的字符串,可能需要借助其他自增的辅助表(可以是现有表,也可以自己造一个 1,2,3,4 递增的行即可)
【4.2】...('7654,7698,7782,7788',',',''))+1
因为 help_topic_id是从0开始的,所以会得出 help_topic_id 值为:0~3,共4行数据;
Step2:根据...当 help_topic_id = 1时,获取到的字符串 = 7654,7698 …(以此类推)
第二步:
以”,”逗号为分隔符,截取倒数第1个分隔符之后的所有字符串。...= 0时,获取到的字符串 = 7654,此时第二步截取的字符串 = 7654
根据第一步,当 help_topic_id = 1时,获取到的字符串 = 7654,7698,此时第二步截取的字符串 =