我不懂数据库,晓得点点编程,大概跟你解释下:该数据库中有学号,有课程号,还有分数。当学号、课程号都指明的时候,分数就是一定的了。第一部分中,from SC where Cno=101,只是表示从sc中选课程号=101的,那么学生有很多了,所以返回的值不只一个。第二部分中from SC where sc.sno=t.sno and Cno=101表示查询了学生号=t,课程号=101,这样出来的结果就一个。查出的AVG(score)就是所有学号=t的所有成绩的平均值。