需求:
有一张表,有学生姓名,语文成绩,数学成绩,英语成绩字段.
stu_name | chinese | english | math |
zhangsan | 98 | 95 | 91 |
lisi | 93 | 95 | 97 |
要求统计出每个学生各学科中最好的成绩和最差的成绩.
所用到的函数: greatest() , least()
sql:
统计每个学生各学科最好的成绩:
select stu_name, greatest(chinese,english,math) g from stu_score;
统计每个学生各学科最弱的成绩:
select stu_name, least(chinese,english,math) l from stu_score;
--一个小知识点分享,希望能帮助到大家.
--end.