题目:现在运营想要将用户划分为25岁以下和25岁及以上两个年龄段,分别查看这两个年龄段用户数量
本题注意:age为null 也记为 25岁以下
示例:user_profile
根据示例,你的查询应返回以下结果:
此题考查条件查询
一:
select age_cut,count(device_id)as number
from(Select if(age>=25,'25岁及以上','25岁以下' )as age_cut,device_id
From user_profile)u2
Group by age_cut二:
select (case when age>=25 then '25岁及以上' else '25岁以下' end) as age_cut,
count(device_id) as number
from user_profile
group by age_cut