题解 | #计算25岁以上和以下的用户数量#

计算25岁以上和以下的用户数量

https://www.nowcoder.com/practice/30f9f470390a4a8a8dd3b8e1f8c7a9fa

思路:1、题目是有条件选择的,要用case函数;

2、数据若要分成两部分,可以只用一个比较符号,题目中只要将大于25岁的筛选出来,剩下的就是25岁以下;

3、记得用count函数计数,不同sum函数是因为没有数值,所以无法求和,计数函数就能得到人数。

select (case when age>=25 then '25岁及以上' else '25岁以下' end) as age_cut,count(*)

from user_profile

group by age_cut;

全部评论

相关推荐

08-19 19:57
石河子大学 C++
企鹅百度字节的孝子:为啥本科只有两年啊
校招求职吐槽
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务