示例:

user表tag字段值类似:男生|90后|靓仔

//sql  
//SUBSTRING_INDEX(字段名,'分隔符',长度)
select id,name,sex,SUBSTRING_INDEX(tag,'|',1) tag1,SUBSTRING_INDEX(SUBSTRING_INDEX(tag,'|',2),'|',-1) tag2,SUBSTRING_INDEX(SUBSTRING_INDEX(tag,'|',3),'|',-1) tag3 from user

结果: