摘要:
查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况) SELECT Student.*,CId,score from Student LEFT JOIN SC ON Student.SId = SC.SId 阅读全文
摘要:
查询课程名称为「数学」,且分数低于 60 的学生姓名和分数 SELECT Student.Sname,Course.Cname,SC.score FROM Student,Course,SC WHERE Student.SId = SC.SId AND Course.CId = sc.cid AND 阅读全文
摘要:
查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩 SELECT Student.SId,Student.Sname,平均成绩 FROM Student , (SELECT sid,AVG(score) 平均成绩 from sc GROUP BY SId HAVING AVG(score) 阅读全文
摘要:
查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列 SELECT cid,AVG(score) 平均成绩 from sc GROUP BY cid ORDER BY AVG(score) DESC,cid 阅读全文
摘要:
查询 1990 年出生的学生名单 --方式1 SELECT * FROM Student WHERE Sage BETWEEN '1990-01-01' AND '1990-12-31' --方式2 SELECT * FROM Student WHERE YEAR(Sage)=1990 阅读全文
摘要:
查询同名学生名单,并统计同名人数 SELECT sname,COUNT(sname) 同名人数 from Student GROUP BY sname HAVING COUNT(sname)>1 阅读全文
摘要:
查询名字中含有「风」字的学生信息 SELECT * from Student WHERE Sname like '%风' or Sname LIKE '风%' or Sname LIKE'%风%' 阅读全文
摘要:
查询男生、女生人数 SELECT Ssex,COUNT(Ssex) 人数 from Student GROUP BY Ssex 阅读全文
摘要:
查询出只选修两门课程的学生学号和姓名 --方式1: SELECT Student.SId,Sname from Student WHERE SId in ( SELECT sid from sc GROUP BY SId HAVING COUNT(cid)=2 ) --方式2 SELECT Stud 阅读全文
摘要:
查询每门课程被选修的学生数 SELECT cid,COUNT(cid) 选修人数 from sc GROUP BY cid 阅读全文