2022年数据库SQL基本表查询参照

上传人:s9****2 文档编号:567383935 上传时间:2024-07-20 格式:PDF 页数:4 大小:175.49KB
返回 下载 相关 举报
2022年数据库SQL基本表查询参照_第1页
第1页 / 共4页
2022年数据库SQL基本表查询参照_第2页
第2页 / 共4页
2022年数据库SQL基本表查询参照_第3页
第3页 / 共4页
2022年数据库SQL基本表查询参照_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年数据库SQL基本表查询参照》由会员分享,可在线阅读,更多相关《2022年数据库SQL基本表查询参照(4页珍藏版)》请在金锄头文库上搜索。

1、1 数据库实验报告实验三实验题目:SQL 基本表查询指导老师:李萍专业班级:计算机科学与技术系1001 班姓名:陈才( 2010100121)2012 年 10 月 13 日实验类型 _验证_ 实验室 _软件实验室一 _ 一、实验题目名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 2 SQL 基本表查询二、实验目的和要求熟练掌握查询语句的一般格式,熟练掌握连接、嵌套和集合查询的使用。三、实验内容1 查询 STUDENT 表中的所

2、有信息、部分信息。注意:的作用2查询 STUDENT 表中计算机系学生的全部信息、查询STUDENT 表中计算机系年龄在 20 岁以上的学生名单。3查询选修了 2 号课程的学生名单。注:分别用连接查询、嵌套查询实现,并比较4求每个学生的平均成绩和每一门课的平均成绩。注:集函数的使用、列别名的使用5查询没有选修 2 号课程的学生姓名。注:用相关子查询和不相关子查询两种方法实现6查询选修了全部课程的学生姓名。注:全称量词的实现5. 实验中存在的问题以下为选做内容: 1 查询至少选修了1 号和 2 号课程的学生名单 2 查询只选修了 1 号和 2 号课程的学生名单 3 查询选修了 3 门或 3 门以

3、上课程的学生学号 (Sno) 4 查询全部学生都选修的课程名5选了数据库和数学的学生名单四、 实验步骤select* from Student select* from Student where xi = 计算机 /* 查询STUDENT表中的所有信息、部分信息。*/ select* from Student where xi = 计算机 and nl 20 select Student .* 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - -

4、- - - - 3 from Student , sc where Student . xh=sc. xh and kch =02 select Student .* from Student where xh in( select xh from sc where kch =02) /* 查询选修了 2号课程的学生名单。 */ select xh , AVG ( Grade) 平均成绩 from scgroup by xh select kch , AVG (Grade) 平均成绩 from sc group by kch /*求每个学生的平均成绩和每一门课的平均成绩。*/ select x

5、m from Student where xh in( select xh from sc where kch != 02) /* 查询没有选修 2号课程的学生姓名。 */ select xm from Student where NOTexists( select* from Course where not exists ( select* from sc where xh =Student . xh 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - -

6、 - - - - - - 4 and kch =Course. kch) /*查询选修了全部课程的学生姓名。*/ select Student . xh, xm from Student , sc where Student . xh=sc. xh and kch=01 intersect select Student . xh, xm from Student , sc where Student . xh=sc. xh and kch=02 /*查询至少选修了 1号和2号课程的学生名单 */ select sc . xh , xm from sc , Student where sc . xh=Student . xh and sc. xh in( select xh from sc where kch =01) and kch =02 /* 查询只选修了 1号和2号课程的学生名单 */ 五、 实验总结通过这次实验的熟练掌握了单表查询、别名的使用、连接查询、嵌套查询。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号