SELECT device_id,gender,
CASE 
    WHEN age < 20 THEN '20岁以下'
    WHEN age BETWEEN 20 AND 24 THEN '20-24岁'
    WHEN age >= 25 THEN '25岁及以上'
    WHEN age IS NULL THEN '其他'
END age_cut
FROM user_profile

需求分析:分段查询

解题思路:case when 不同年龄的布尔表达式 then ' '

需要注意查询明细时 要写在case外