题解 | #计算25岁以上和以下的用户数量#

计算25岁以上和以下的用户数量

http://www.nowcoder.com/practice/30f9f470390a4a8a8dd3b8e1f8c7a9fa

还是严格遵守规则好一点

select 
    case 
        when age < 25 or age is null then '25岁以下'
        when age >= 25 then '25岁及以上'
    end as age_cut,
    count(*) as number
from user_profile
group by
    case 
        when age < 25 or age is null then '25岁以下'
        when age >= 25 then '25岁及以上'
    end
全部评论
这样子严谨一点,在GROUP BY里不应该能用重命名的列
点赞 回复
分享
发布于 2022-06-12 15:38

相关推荐

25 4 评论
分享
牛客网
牛客企业服务