题解 | #计算25岁以上和以下的用户数量#
计算25岁以上和以下的用户数量
https://www.nowcoder.com/practice/30f9f470390a4a8a8dd3b8e1f8c7a9fa
select case when age <25 or isnull(age) then '25岁以下' when age>= 25 then '25岁及以上' end age_cut , count(*) number from user_profile group by age_cut
end 后面的字段名加不加as 都可以,在select查询字段的后面修改别名,加不加as字都可以,然后就是when的后面要加上then字段
关于null字段,当我们进行大于小于字段时, null值均不显示在最终结果之中,要筛选出null值,我们可以,用age is null 或者 isnull(age)