题解 | #平均绩点大于3.6且总人数大于2的学校学生情况#

平均绩点大于3.6且总人数大于2的学校里学生情况

https://www.nowcoder.com/practice/5efb7d06f3e944ec81c40193b22c4b5f

select 
    a.university,
    count(a.device_id) as total_cnt,
    sum(if(a.gender='male',1 ,0)) as male_cnt,
    sum(if(a.gender='female',1 ,0)) as female_cnt,
    sum(if(a.age<23,1,0)) as lt23_cnt
from(
    select
        device_id,
        gender,
        age,
        university,
        avg(gpa) over(partition by university) as avg_gpa
    from user_profile
) as a
where a.avg_gpa>3.6
group by university
having total_cnt>2

全部评论

相关推荐

qq乃乃好喝到咩噗茶:院校后面加上211标签,放大加粗,招呼语也写上211
点赞 评论 收藏
分享
爱吃肉的伊登在写日记:好棒,27届简历能做成这个样子,但是第一个项目感觉cover住难度还是不小的,特别是二面的时候肯定要对分布式系统设计这一块儿有高出正常面试者的水平才行
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务