题解 | SQL 入门 17 #计算男生人数以及平均GPA#

计算男生人数以及平均GPA

http://www.nowcoder.com/practice/7d9a7b2d6b4241dbb5e5066d7549ca01

知识

ROUND() 函数

ROUND 函数用于把数值字段舍入为指定的小数位数。
SQL ROUND() 语法

SELECT ROUND(column_name,decimals) FROM table_name

column_name 要舍入的字段
decimals 要返回的小数位数

题解

题目:现在运营想要看一下男性用户有多少人以及他们的平均gpa是多少,用以辅助设计相关活动,请你取出相应数据。

SELECT COUNT(gender)male_num,ROUND(AVG(gpa),1) AS avg_gpa FROM user_profile
WHERE gender='male' 

示例:user_profile

根据输入,你的查询应返回以下结果:

【题解】SQL 入门 文章被收录于专栏

SQL 入门 题解

全部评论
命名male_num没有用AS,命名avg_gpa有用到AS,请问AS是可以省略的,还是有其他规则?
点赞 回复 分享
发布于 2022-03-27 22:49
你这个排版好舒服呀
点赞 回复 分享
发布于 2022-04-08 14:35
group by gender = 'male'好像会加快查询
点赞 回复 分享
发布于 2022-07-19 20:34
为啥我的报错啊 我好像瞎了 明明一样的代码
点赞 回复 分享
发布于 2023-09-26 10:10 天津

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
牛客717484937号:双飞硕没实习挺要命的
点赞 评论 收藏
分享
评论
23
6
分享
牛客网
牛客企业服务