- 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
您可能关注的文档
最近下载
- 如何制作电子版一页邮集(PPT辅助制作邮集).ppt VIP
- 交通运输厅交通运输档案管理工作手册(标准版).docx VIP
- DB11T 306.3-2005 水利工程数据库表结构第3部分:水库.docx VIP
- 建筑 工程图集14J936变形缝建筑构造.pdf VIP
- DB11 T 155-2002 北京市水利工程名称代码.docx VIP
- DB11T 306.7-2005 水利工程数据库表结构第7部分:跨河工程.docx VIP
- 基于SpringBoot的外卖点餐系统设计与实现-毕业论文.docx VIP
- 中国人寿考试行测.pdf
- 【国家标准】JSF 2004-247 沿海港口水工建筑及装卸机械设备安装工程船舶机械艘(台)班费用定额.pdf VIP
- 医疗领域行风建设与职业素养提升.pptx VIP
原创力文档

文档评论(0)