有这样一个表 id 科目 姓名 分数 1 英语 王生 98 2 语文 张生 83 3 数学 王生 91 4 英语 张生 95 5 化学 李生 85 ... 1. 只能用一句sql语句,查询到科目成绩总和最高的那位学生 2. 只能用一句sql语句,查询到各科成绩都大于90的那个学生
==================================================================================
>>>>>>以下是参考方法:
1. select top 1 姓名,sum(分数) as 分数总和 from 表名 group by 姓名 order by分数总和 desc 2. select 姓名 from 表名 group by 姓名 having min(分数)>90