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

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

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

-- 方法一:使用union连接两个select字句i
# select
#     '25岁以下',
#     count(device_id)
# from user_profile
# where age<25 or age is null

# union 

# select
#     '25岁及以上',
#     count(device_id)
# from user_profile
# where age>=25

-- 方法二:使用case when
select 
    case when age>=25 then '25岁及以上' else '25岁以下' end age_cut,
    count(*) number
from user_profile
group by age_cut

全部评论

相关推荐

EEbond:给北邮✌️跪了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 15:46
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

更多
牛客网
牛客企业服务