举个例子:A1——B1——C1,A2——B2——C2
查询:第一个‘——’之前为大类,第一个‘——’之后第二个‘——’之前为中类,第二个‘——’之后为小类。
sql非常初的初学者又来提问啦!想要有点良好的sql体验!求朋友们指点!
select SUBSTRING_INDEX(field,'——',1) as 大类,
SUBSTRING_INDEX(SUBSTRING_INDEX(field,'——',2), '——','-1') as 中类,
SUBSTRING_INDEX(field,'——',-1) as 小类,