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

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

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

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

需求分析:分段查询

解题思路:case when 不同年龄的布尔表达式 then ' '

需要注意查询明细时 要写在case外

全部评论

相关推荐

小鹏、大疆、米哈游、MinMax小鹏上午投的下午就约面,进度未免也太快了
蛇年行大运fff:哥们 盗贴有意思吗,我发xhs上的给你搬过来了😅😅😅
点赞 评论 收藏
分享
07-14 13:47
门头沟学院 Java
Lynn012:你评估好自己的位置了吗《顶尖应届》
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务