网站大量收购闲置独家精品文档,联系QQ:2885784924

数据查询OK.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
查询se学院学生的学号和姓名 SELECT SNO,SNAME FROM STUDENT WHERE SDEPT=SE 2.查询选修coo2课程的学生学号和成绩,结果按成绩降序排列,如果成绩相同,则按学号升序排列 SELECT SNO,GRADE FROM SC WHERE CNO=C002 ORDER BY GRADE DESC,SNO ASC 3.查询选修课coo2课程成绩为80-90的学生学号和成绩,并乘以0.9输出 SELECT SNO,GRADE*0.9 AS 成绩 FROM SC WHERE GRADE BETWEEN 80 AND 90 4. 查询se学院或ch学院姓张的学生的信息 SELECT * FROM STUDENT WHERE SDEPT IN(SE,CH) AND SNAME LIKE 张%SELECT CHOUR FROM COURSE WHERE CNO IN( SELECT CNO FROM TC WHERE TID IN( SELECT TID FROM TEACHER WHERE TNAME=秦海东 ) )SELECT * FROM TEACHER WHERE TID IN( SELECT TID FROM TC WHERE CNO IN( SELECT CNO FROM SC WHERE SNO IN( SELECT SNO FROM STUDENT WHERE SNAME=陈流星 ) ) ) 7.查询总成绩在200分以上的学生学号、总成绩和平均成绩 SELECT SNO,SUM(GRADE),AVG(GRADE) FROM SC GROUP BY SNO HAVING SUM(GRADE)200 8. 在from子句中用innert join连接符指定连接条件查询所有有coo2号课程成绩的学生学号,姓名,成绩 SELECT STUDENT.SNO,SNAME,GRADE FROM STUDENT INNER JOIN SC ON (STUDENT.SNO=SC.SNO) WHERE SC.CNO=C002 AND GRADE IS NOT NULL 9. 查询选修课程一样且成绩相同的学生基本情况(使用自连接查询) SELECT * FROM STUDENT WHERE SNO IN( SELECT A.SNO FROM SC A,SC B WHERE A.CNO=B.CNO AND A.GRADE=B.GRADE ) 10. 查询所有考试成绩及格的学生成绩信息,结果包含学生的学号,姓名,性别,选修课称号,成绩,并按成绩进行降序排列(使用内连接inner) SELECT STUDENT.SNO,SNAME,SSEX,CNO,GRADE FROM STUDENT INNER JOIN SC ON STUDENT.SNO=SC.SNO AND GRADE=60 ORDER BY GRADE DESC 11.查询所有学生的总成绩(包括没有成绩的学生),学号,姓名(外部链接查询) SELECT SUM(GRADE) AS 总成绩,STUDENT.SNO,SNAME FROM STUDENT INNER JOIN SC ON STUDENT.SNO=SC.SNO GROUP BY STUDENT.SNO,SNAME SELECT SNO,SNAME FROM STUDENT WHERE SNO IN( SELECT SNO FROM SC WHERE GRADE90 ) 13. 查询有课程成绩的学生学号和姓名(使用谓词exists连接子查询) SELECT SNO,SNAME FROM STUDENT WHERE EXISTS ( SELECT * FROM SC WHERE STUDENT.SNO=SC.SNO AND GRADE IS NOT NULL ) 14. 从course表中查询课程名中包含“数据“的课程信息 SELECT * FROM COURSE WHERE CNAME LIKE %数据% 15.查询所有学生的及其选修情况(包括未选修任何课程的学生),显示学生姓名,课程名称,课程成绩(要求使用外链接) SELECT SNAME,CNAME,GRADE FROM SC RIGHT OUTER JOIN Student ON STUDENT.SNO=SC.SNO LEFT OUTER JOIN COURSE ON COURSE.CNO=SC.CNO 16. 查询所有学生中平均成绩最高的学生学号 SELECT TOP 1 WITH TIES SNO,AVG(Grade)

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档