题解 | #查找GPA最高值#

查找GPA最高值

http://www.nowcoder.com/practice/4e22fc5dbd16414fb2c7683557a84a4f

两种方法

  1. where筛选 复旦大学条件,因最高的gpa,进行order by gpa desc降序,取第一行的数据即可
    select gpa from user_profile
    WHERE
    university='复旦大学'
    order by gpa desc limit 1

2.where筛选 复旦大学条件,因最高的gpa,max(gpa)求出最大值也可
select
max(gpa )
from user_profile
WHERE
university='复旦大学'

全部评论
方法二直接写max(gpa)会导致输出表头报错为max(gpa),正确的表头时gpa,所以要补充代码段为max(gpa) as gpa,可以得到正确的表头
2 回复 分享
发布于 08-04 18:43 天津
第二个运行是错的为啥
点赞 回复 分享
发布于 04-05 20:15 浙江
为什么limit后面不能写0,1 比如 limit 0,1
点赞 回复 分享
发布于 2023-03-15 16:08 广东
真棒
点赞 回复 分享
发布于 2022-01-18 17:41

相关推荐

评论
64
11
分享

创作者周榜

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