题解 | #统计每种性别的人数#

统计每种性别的人数

http://www.nowcoder.com/practice/f04189f92f8d4f6fa0f383d413af7cb8

要求

统计每种性别的人数

思路

  1. 每种性别: 这里需要先建立一个新的列 gender,使用 "%,male" 和 "%,female" 配合 when -- then-- 来实现。(性别前的逗号别忘了,不然输出会全变成male。)
  2. 的人数: count(gender)

实现

select gender, count(gender) as number 
FROM
    (select device_id, 
    case
    when profile like "%,male" then "male"
    when profile like "%,female" then "female"
    end gender
    from user_submit) as a
    group by gender
全部评论

相关推荐

11-15 18:39
已编辑
西安交通大学 Java
全村最靓的仔仔:卧槽,佬啥bg呢,本也是西交么
点赞 评论 收藏
分享
11-03 14:38
重庆大学 Java
AAA求offer教程:我手都抬起来了又揣裤兜了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-24 20:55
阿里国际 Java工程师 2.7k*16.0
程序员猪皮:没有超过3k的,不太好选。春招再看看
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务