题解 | #查看不同年龄段的用户明细#
查看不同年龄段的用户明细
https://www.nowcoder.com/practice/ae44b2b78525417b8b2fc2075b557592
SELECT device_id, gender, (CASE WHEN age<20 THEN '20岁以下' WHEN age>=20 AND age<=24 THEN '20-24岁' WHEN age>=25 THEN '25岁及以上' ELSE '其他' END ) age_cut FROM user_profile
分组问题,就是给每个用户的年龄打标签,使用if else条件判断语句
要注意的是有些用户没有年龄,是其他,所以需要显式地说明