- 11
- 0
- 约5.95千字
- 约 10页
- 2022-12-12 发布于山东
- 举报
一、实验目的:
1、认识SQL语言的特色和基本观点。
2、能够针对某种详细的DBMS(本实验采纳Access2003),娴熟地运用单表查问、连结查问、嵌套查问、集
合查问等各样SQL查问语句对数据库中的表进行操作。
3、对同样的查问要求,能够采纳多种查问方法实现,并能剖析各样方法的好坏,从中选择适合的方法。
二、实验过程:
1、Printthenamesofprofessorswhoworkindepartmentsthathavefewerthan50PhDstudents.
解:(1)剖析:本题是查问在博士生人数少于50个人的系工作的教师名字。查问教授名字能够经过
表,而所查问的教授名字是有限制条件的,
他所工作的系名要属于特定的会合(全部系名的一个子集),明显这个子集能够经过查问
dept表获取,所以带有谓词in的嵌套子查问能够实现题目要求。
prof
(2)语句实现:
SELECTProf.字段
1
FROMProf
WHEREProf.字段2IN(SELECTDept.字段1FROMDeptWHEREDept.字段250);
****************************************************;
(3)查问结果:
2
Printthename(s)ofstudent(s)withthelowestgpa
解:(1)剖析:本题
原创力文档

文档评论(0)