题目:作为牛客网的数据分析师,现在运营想要将用户划分为20岁以下,20-24岁,25岁及以上三个年龄段,分别查看不同年龄段用户的明细情况,请取出相应数据。
运算符case……when 条件 then ……else ……end as……
select device_id,gender,
case
when age<20 then '20岁以下'
when age between 20 and 24 then '20-24岁'
when age>=25 then '25岁以上'
else
'其他'
end as age_cnt
from user_profile