31.查询成绩比该课程平均成绩低的同学的成绩表
查询平均分
select c_no,avg(degree) from score group
by c_no;
±------±------------+
| c_no | AVG(degree) |
±------±------------+
| 3-105 | 87.6667 |
| 3-245 | 76.3333 |
| 6-166 | 81.6667 |
±------±------------+
select degree from score a where degree <(
select avg(degree) from score b group by c_no where a.c_no=b.c_no
);
表b用来查询表a的数据
这样做的目的是完成a.c_no=b.c_no的查询;