# 查询所有字段+提取年龄列
select *, substring_index(substring_index(profile,',',3),',',-1) age
from user_submit
# 返回每个年龄的用户数
select age, count(*) number
from(
    select *, substring_index(substring_index(profile,',',3),',',-1) age
    from user_submit
) age_f
group by age;

/*substring_index(str, delim, count)*/

# 如果count=n是正数,那么从左往右数第n个分隔符左边的全部内容(索引从1开始)

# 如果count=n是负数,那么从右往左数第n个分隔符右边的全部内容