ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
``` select substring_index(截取的列名, '_',-1) from 表名; //下划线之后的内容 -1表示则是从后倒数出现1次'_' ,到字符串结束。 1表示则是从后倒数出现1次'_' ,到字符串开始。 例子: SELECT temp,count(*) FROM `xx_testinfo` group by substring_index(temp,'_',1); 例子: 3_message_index_126 是数据库里面的某字段的值 ,要截取message_index 怎么截取? select substring_index(substring_index(temp,'_',-3),'_',2) FROM `xx_testinfo` ; ```