现有表user_submit如下:
题目1:现在运营举办了一场比赛,收到了一些参赛申请,表数据记录形式如下所示,现在运营想要统计每个性别的用户分别有多少参赛者,请取出相应结果。
解题思路与步骤:
1.性别信息(gender)在col(profile)中,先用find_in_set()函数提取其中的性别信息,find_in_set()函数会返回提取到的信息位置(若没提取到,则返回0),最后将索引值单独列出来;
SELECT *,FIND_IN_SET('female',u.`profile`) as ind
FROM user_submit as u