题解 | #计算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


深信服公司福利 851人发布