在MySQL中,我们可以使用SELECT语句来查找最高分和最低分。
首先,我们需要知道查找的表名和字段名。这里我们以“scores”表为例,该表包含了学生的姓名和成绩。
CREATE TABLE scores (name VARCHAR(50) NOT NULL,score INT NOT NULL,PRIMARY KEY (name));
接下来,我们可以使用以下SELECT语句来查询最高分:
SELECT MAX(score) FROM scores;
这将返回“scores”表中最高的分数。
同样地,我们可以使用以下SELECT语句来查询最低分:
SELECT MIN(score) FROM scores;
这将返回“scores”表中最低的分数。
在实际应用中,我们可能需要联合使用MAX和MIN函数来查找最高分和最低分的具体信息,例如学生的姓名。那么可以使用以下SELECT语句:
SELECT name, score FROM scores WHERE score = (SELECT MAX(score) FROM scores)UNIONSELECT name, score FROM scores WHERE score = (SELECT MIN(score) FROM scores);
这将返回“scores”表中最高分和最低分对应的学生姓名和成绩。