SELECT
device_id,
gender,
(
CASE
WHEN age < 20 THEN '20岁以下'
WHEN (
age >= 20
AND age <= 24
) THEN '20-24岁'
WHEN age >= 25 THEN '25岁及以上'
WHEN age IS NULL THEN '其他'
END
) AS age_cut
FROM
user_profile
CASE分支语句过滤出对应年龄范围的人员

京公网安备 11010502036488号