1 / 26
文档名称:

数据库实验报告).doc

格式:doc   大小:501KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验报告).doc

上传人:2286107238 2022/7/9 文件大小:501 KB

下载得到文件列表

数据库实验报告).doc

文档介绍

文档介绍:. .
优选
. . . .
根本数据查询 成绩:
实验
目的
1. 掌握SELECT-From-Where语句的构造及使用,实现在数据库上进展简单查询。
2. 掌握各种查询操作方法。






数据表中输入的数据
Student Course
SC
练****1:简单查询
查询全体学生的学号与。
Select Sno,Sn FROM Student;
查询全体学生的及年龄。
Select Sn,Age FROM Student;
. .
优选
. . . .
. .
查询全体学生的、年龄及所在的系别〔要用小写字母表示系名,并用"系名〞来表示列名〕
Select Sn,Age,Dept AS 系名 FROM Student;
查询选修了课程的学生学号。
Select Sno FROM SC;
练****2:条件查询
〔1〕查询所有年龄在20岁以下的学生的及其年龄
Select Sn,Age FROM Student
WHERE Age<20;
〔2〕查询年龄在20到23岁之间的学生的系别及年龄
Select Sn,Dept,Age FROM Student
WHERE Age BETWEEN 20 AND 23;
〔3〕查询年龄不在20~23岁之间的学生的、系别及年龄。
Select Sn,Dept,Age FROM Student
. .
优选
. . . .
. .
WHERE Age NOT BETWEEN 20 AND 23;
〔4〕查询所有姓"〞的学生的、学号和性别
Select Sn,Sno,Sex FROM Student
WHERE Sn LIKE ‘%’;
〔5〕查询全体学生情况,结果按所在系的编号升序排列,同一系的学生按年龄降序排列
Select *FROM Student
Order BY Dno ASC,Age DESC;
〔6〕查询所有不姓的学生的
Select Sn FROM Student
WHERE Sn NOT LIKE ‘%’;
. .
优选
. . . .
. .
实验四
实验名称: 数据分组与汇总 成绩:
实验目的
掌握数据分组查询的方法。
2. 掌握统计函数的使用。
使用GROUP BY和HAVING子句对数据分组查询。
4. 使用相应的运算符或子句生成汇总数据。






练****1:使用统计函数
〔1〕查询学生的总人数
Select COUNT(Sno)AS 总人数 FROM Student;
〔2〕查询选修课程的人数
Select COUNT(Sno)AS 总人数 FROM SC;
〔3〕计算选修了2门课程的学生的平均成绩
Select AVG(Grade) AS 平均成绩 FROM SC
WHERE (Cno=’