sql语句
上一篇 /
下一篇 2018-04-10 14:07:35
/ 个人分类:数据库基础
一、
Student(S#,Sname,Sage) 学生表(学号,姓名,年龄)
Course(C#,Cname,T#) 课程表 (课程ID,课程名称,老师)
SC(S#,C#,score)成绩表 (学号,课程号,成绩)
1.查询平均成绩大于60分的同学的学号和平均成绩
select s.sid,avg(score) AS 平均成绩 from student s LEFT JOIN sc c ON s.sid=c.sid GROUP BY s.sid HAVING avg(score)>60;
2.查询姓“李”的学生的个数
select count(*)as 姓李学生数 from student where Sname like '李%'
3.查询每门课程被选修的学生数
4.查询不及格的课程,并按课程号从大到小排列
收藏
举报
TAG: