SQL语句的练习.docVIP

  • 3
  • 0
  • 约1.17千字
  • 约 5页
  • 2016-12-29 发布于重庆
  • 举报
SQL语句的练习 有以下四个表: 学生表 S(SNUM,SNAME) 课程表 C (CNUM,CNAME,TNUM) 成绩表 SC(SNUM,CNUM,GRADE) 教师表 T(TNUM,TNAME) 请按照以下要求写出对应的SQL语句 所有有课的教师号码。 SELECT DISTINCT TNUM FROM C 每个教师号码及其讲授的课程数目。 SELECT TNUM,COUNT(*) AS CNT FROM C GROUP BY TNUM 教授英语相关课程的教师号码及其所教授的课程数目。 SELECT TNUM,COUNT(*) AS CNT FROM C WHERE CNAME LIKE %英语% GROUP BY TNUM 教授超过五门英语相关课程的教师号码及其所教授的课程数目。 SELECT TNUM,COUNT(*) AS CNT FROM C WHERE CNAME LIKE %英语% GROUP BY TNUM HAVING COUNT(CNUM)5 教授超过五门英语相关课程的教师姓名及其所教授的课程数目。 SELECT TNAME,COUNT(C.CNUM) AS CNT FROM C,T WHERE CNAME LIKE %英语% AND C.TNUM=T.TNUM GROUP BY C.TNUM HAVING CO

文档评论(0)

1亿VIP精品文档

相关文档