![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库实验
文章平均质量分 55
Saturn_
远离颠倒梦想,究竟涅槃。
展开
-
第七次实验报告:镶嵌查询
带有IN谓词的子查询例3.55:查询与“李勇”在同一个系学习的学生。select *from studentwhere Sdept in( select Sdept from student where Sname='李勇');例3.56:查询选修了课程名为“数据库”的学生学号和姓名...原创 2021-04-23 21:34:08 · 282 阅读 · 0 评论 -
第六次实验报告:多表查询
例3.48:查询平均成绩大于等于80分的学生学号和平均成绩注意:聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含的子查询中,并且要对其进行聚合的列是外部引用。正确写法:select Sno,AVG(Grade)from scgroup by Snohaving avg(grade)>=80;WHERE子句作用于表或视图,从中选择满足条件的元组HAVING短语作用于组,从中选择满足条件的组。多表查询_连接查询等值连接与非等值连接例3.49:査原创 2021-04-15 22:38:38 · 538 阅读 · 0 评论 -
第五次实验报告:单表查询
例3.19:查全体学生的姓名及其出生年份。select Sname,2021-Sagefrom student;例3.20: 查询全体学生的姓名、出生年份和所在的院系,要求用小写字母表示系名。select Sname,'出生月份:',2021-Sage,LOWER(Sdept)from student;用户可以通过指定别名来改变查询结果的列标题,如下图所示:例3.21:查询选修了课程的学生学号。关于all修饰和distinct修饰,之前提到过,distinct就是去掉重复的。缺省为原创 2021-04-11 21:21:44 · 1137 阅读 · 1 评论 -
第四次实验报告:索引,数据插入,数据查询
例3.13:为学生-课程数据库中的Student,Course,SC三个表建立索引。CREATE UNIQUE INDEX Stusno ON Student(Sno);CREATE UNIQUE INDEX Coucno ON Course (Cno);CREATE UNIQUE INDEX SCno ON SC(Sno ASC,Cno DESC);例3.14:将SC表的SCno索引名改为SCSno在T-SQL中使用:EXEC sp_rename '表名.旧索引名', '新索引名', 'i原创 2021-03-28 21:15:24 · 196 阅读 · 0 评论