sql 多个字段 找出最大值
时间: 2023-07-28 22:52:30 浏览: 155
Server2005高效分页存储过程(支持多字段排序)
可以使用 SQL 的 MAX 函数来找出多个字段中的最大值。例如,假设我们有一个表名为 scores,包含字段 id、math_score 和 english_score,我们想要找出每个学生的最高成绩,可以使用以下 SQL 查询语句:
```
SELECT id, MAX(math_score, english_score) as max_score
FROM scores
GROUP BY id;
```
这个查询语句会找出每个学生的最高成绩,并且使用别名 max_score 来表示最高成绩。GROUP BY 子句用于按照学生 id 分组,以便我们可以找出每个学生的最高成绩。
阅读全文