题解 | #查看不同年龄段的用户明细#

查看不同年龄段的用户明细

https://www.nowcoder.com/practice/ae44b2b78525417b8b2fc2075b557592

SELECT device_id, gender,
    (CASE WHEN age<20 THEN '20岁以下' 
    WHEN age>=20 AND age<=24 THEN '20-24岁'
    WHEN age>=25  THEN '25岁及以上'
    ELSE '其他'
    END
    ) age_cut
FROM user_profile

分组问题,就是给每个用户的年龄打标签,使用if else条件判断语句

要注意的是有些用户没有年龄,是其他,所以需要显式地说明

全部评论

相关推荐

04-03 11:37
武汉大学 Java
高斯林的信徒:武大简历挂?我勒个骚岗
点赞 评论 收藏
分享
04-07 20:46
宁夏大学 Java
一个轮子项目一个苍穹外卖,外卖项目包装成其他的,但是技术点都没变,不知道这样可行不可行。有没有好心人帮我提点建议啊
拿铁不coding:找实习微服务可不学,mq大致场景要了解,但不学问题也不大。我没写在简历上,也没咋问。重点还是mysql redis Java的八股,我根据真实面经整理得到的最全(高/中/低频)面试题,需要的牛u可以订阅一手我的专栏,祝好运
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务