Sql语句寻找第N高的值
1.使用子查询找出最大值记为a,然后再查询小于a的最大值就是第二大的值;使用 limit 和 offset;考虑特殊情况题目要求,如果没有第二高的成绩,返回空值,所以这里用判断空值的函数(ifnull)函数来处理特殊情况。ifnull(a,b)函数解释:如果value1不是空,结果返回a如果value1是空,结果返回b详情:https://zhuanlan.zhihu.com/p/101716138...
原创
2021-05-07 09:02:07 ·
728 阅读 ·
0 评论