题解 | #计算25岁以上和以下的用户数量#
计算25岁以上和以下的用户数量
https://www.nowcoder.com/practice/30f9f470390a4a8a8dd3b8e1f8c7a9fa
select if(age>=25,"25岁及以上","25岁以下") as age_cut, count(*) as number from user_profile group by age_cut 1)条件判断 case when 条件1 then 结果1 …… else(可选) end as 列名 ---多重条件判断 if(条件判断,结果1,结果2)---条件为真,显示结果1,否则,结果2---两个条件判断 2)分组时,新加列名给分组结果的名称,直接在条件后加as 名称 3)count(*)和count(特定列)的区别 count(*)返回查询结果集的所有行数,包括null---如果直想返回行数,直接使用count(*) count(特定列)返回特定列中除了null的行数