作者:apiaoapiao_622 | 来源:互联网 | 2020-10-01 02:04
mysql查询最大值语句是:首先通过对stuname字段进行分组;然后再用MAX函数对每组中的最大值进行计算即可,代码为【SELECTa.stuname,MAX(a.score)AS..】。
mysql查询最大值语句是:首先通过对stuname字段进行分组;然后再用MAX函数对每组中的最大值进行计算即可,代码为【SELECT a.stuname,MAX(a.score) AS..】。
【相关学习推荐:mysql教程(视频)】
mysql查询最大值语句是:
1、方法1
SELECT a.stuname,MAX(a.score) AS score FROM stuscore a GROUP BY a.`stuname` ;
在这个语句中,我们通过对stuname字段进行分组,然后再用MAX()函数对每组中的最大值进行计算。
2、方法2:使用连接
SELECT a.stuname,a.score AS score FROM stuscore a JOIN
stuscore b ON a.`stuname`=b.`stuname`
GROUP BY a.`score` HAVING a.`score`=MAX(b.`score`);
在第二条sql语句中,我们以stuname为判断条件,对两个表进行连接操作。如果只执行
SELECT a.stuname,a.score AS score FROM stuscore a JOIN
stuscore b ON a.stuname=b.stuname
我们会得到下面的结果集:
以上就是mysql查询最大值语句是什么的详细内容,更多请关注 第一PHP社区 其它相关文章!