【场景】:截取字符串
【分类】:字符串函数、按分隔符截取
分析思路
难点: 1.按分隔符 嵌套截取
扩展:
前往查看:MySQL 字符串截取
求解代码
方法一:
使用like
select
exam_id,
substring_index(tag,',',1) as tag,
substring_index(substring_index(tag,',',2),',',-1) as difficulty,
substring_index(tag,',',-1) as duration
from examination_info
where tag like '%,%'
方法二:
select exam_id,
substring_index(tag,',',1) tag,
substring_index(substring_index(tag,',',2),',',-1) difficulty, # 正数取左,负数取右
substring_index(tag,',',-1) duration
from examination_info
where difficulty =''