题解 | SQL 入门 27 #查看不同年龄段的用户明细#
查看不同年龄段的用户明细
http://www.nowcoder.com/practice/ae44b2b78525417b8b2fc2075b557592
知识
SQL 入门 26 #计算25岁以上和以下的用户数量#
https://blog.nowcoder.net/n/693e3098b4844ba4931020347cb7c87a
题解
题目:现在运营想要将用户划分为20岁以下,20-24岁,25岁以上三个年龄段,分别查看不同年龄段用户的明细情况,请取出相应数据。
SELECT device_id,gender,CASE WHEN age <20 THEN '20岁以下' WHEN age>=20 AND age < 25 THEN '20-24岁' WHEN age>=25 THEN '25岁以上' ELSE '其他' END age_cut FROM user_profile
示例:user_profile
根据示例,你的查询应返回以下结果:
【题解】SQL 入门 文章被收录于专栏
SQL 入门 题解