实验四 数据库试验-单表查询
发布时间:2021-06-06
发布时间:2021-06-06
数据库试验报告-单表查询
实验四 单表查询
班级: 姓名: 学号: 专业:
一、实验目的
(1)掌握查询的概念和方法。
(2)掌握查询分析器的使用方法。
(3)熟练掌握单表查询的select语句。
(4)熟练掌握聚合函数的使用。
二、实验内容
说明:在所有库文件名与表名取名时,请各位同学在所给定的文件名后加上下划线及学号后四位数字构成自己的实验数据库名与表名。如:XSGL1_20051101或XSGL1_1101.
1、基本查询
(1)查询学生表中全体学生的全部信息。
select * from student;
(2)检索全体学生的学号、姓名。
select sno,sname from student;
T-SQL语句:
2、查询时改变列标题的显示:
检索全体学生的学号、姓名、家庭地址信息,并分别加上“学号”、“姓名”、“家庭地址”的别名信息。
T-SQL语句:
select sno 学号,sname 姓名,home_addr 家庭住址 from student;
3、条件查询
(1)查询成绩大于80分的学生的学号及课程号、成绩。
T-SQL语句:
select sno,cno,grade from sc where grade>=80;
(2)查询成绩介于75~80分的学生的学号及课程号、成绩。
T-SQL语句:
select sno,cno,grade from sc where grade>=75 and grade<=80;
(3)查询选修了课程号为“002”,且成绩大于80的学生的学号。
T-SQL语句:
select sno from sc where grade>80 and cno='002';
(4)某些学生选修某门课程后没有参加考试,所以有选课记录,但没有考试成绩,下面我们来查一下缺少成绩的学生的学号和相应的课程号。
T-SQL语句: