select
    case 
        when age is null or age < 25 
        then '25岁以下' else '25岁及以上'
    end as age_cut,
    count(*) as number
from user_profile up
group by age_cut;