SELECT SUM(score) AS total_score, student_name FROM student_scores GROUP BY student_name ORDER BY total_score DESC LIMIT 1;
代码解释:
首先使用SELECT语句查询总分,将总分属性命名为total_score,学生姓名命名为student_name。然后使用GROUP BY语句将同名的学生成绩聚合起来。接着使用ORDER BY语句将聚合后的总分按降序排序,这样第一行就是总分最高的学生。最后通过LIMIT 1限制结果数量为1,即只返回第一行结果。
总之,使用MySQL的SELECT、GROUP BY、ORDER BY、LIMIT关键字可以实现找出总成绩第一的学生,是MySQL查询的基本操作之一。