- 20
- 0
- 约2.83千字
- 约 15页
- 2017-01-10 发布于辽宁
- 举报
数据库上机实验4、5分析
实验四:
一、实习目的:
掌握SELECT的基本使用格式,能使用SQL Server对表作简单的查询。
准备:
复习3.4节中SELECT的基本使用格式;
复习SQL中五种集函数:AVG、SUM、MAX、MIN、COUNT;
完成习题3第12题中各项操作的SQL语句。
实习内容:
验证习题3第12题中各项操作的SQL语句。
验证以下语句是否正确:
SELECT eno,basepay,service
FROM salary
WHERE basepayAVG(basepay);
四、实验报告:
1.1)找出所有被学生选修了的课程号:
select distinct Cno 课程号 from Grade
找出01311班女生的个人信息:
select * from Student
where Clno=01311 and Ssex=女
找出01311班和01312班的学生姓名 性别 出生年份
select sname 学生姓名,ssex 性别,2016-sage 出生年份
from Student
where Clno=01311 or Clno=01312
找出所有姓李的学生的个人信息
select * from Student
where Sname like 李%
5)找出李勇所在班级的学生人数
select COUNT(*) from Student
where Clno in
(select Clno from Student
where Sname=李勇)
6)找出课程名为操作系统的平均成绩 最高分 最低分
select AVG(Gmark) 平均成绩,MAX(Gmark) 最高分,MIN(Gmark) 最低分
from Grade
where Cno in
(select Cno from Course
where Cname=操作系统)
7)选修了课程的学生人数;
select COUNT(distinct sno) 学生人数
from Grade
选修了操作系统的学生人数:
select COUNT(distinct sno) 学生人数
from Grade
where Cno in
(select Cno from Course
where Cname=操作系统)
找出2000级计算机软件班的成绩为空的学生姓名:
错误。AVG(basepay)前后缺少,正确的SQL语言应该是:
SELECT eno,basepay,service
FROM salary
WHERE basepaySELECT AVG(basepay) FROM salary
思考题:
在表的名字较长时,使用别名可以使编码的查询更容易。比如遇到子查询,就基本上都需要别名。而且一旦用了别名就一定要使用该别名。
实验五:
实习目的:
掌握SELECT语句的嵌套使用方法,使用SQL Server 2000对表作复杂查询。
实习准备:
复习SELECT语句的高级格式和完整格式的使用;
了解库函数在分组查询中的使用规则;
完成习题3第13/14题中各项操作的SQL语句。
实习内容:
验证习题3第13/14题中各项操作的SQL语句。
实验报告:
①13、1)找出和李勇在同一个班级的学生信息:
select * from Student
where Sname李勇 and Clno in
(select Clno from Student
where Sname=李勇)
找出所有与学生李勇有相同选修课程的学生信息:
找出年龄介于学生李勇和25岁之间的学生信息:
select * from Student
where Sage 25 and Sage
(select Sage from Student where Sname=李勇)
找出选修了课程是操作系统的学生学号和姓名:
select Sno 学号,Sname 姓名 from Student
where exists
(select * from Grade
where Cno in(select Cno from Course where Cname=操作系统)
and Student.Sno=Grade.Sno)
找出没有选修1号课程的所有学生姓名:
select Sname 姓名 from Student
where not exists
(select * from Grade
where Student.Sno=Grade.Sno and Cno=1)
找出选修了全部课程的学生姓名:
select Sname 姓名 from Student
where not exists
(select Cno from Course
except
select Cno fr
您可能关注的文档
- 放飞和平鸽解析.ppt
- 政府权力需要监督解析.ppt
- 数据中心机房建设规范分析.ppt
- 政府补助的会计处理与税务处理差异解析.ppt
- 政府的责任3解析.ppt
- 政府购买服务协议(参考范本)解析.doc
- 政府的责任_对人民负责ppt解析.ppt
- 政府采购供应商询问、质疑处理-2016年代理机构培训解析.ppt
- 数据信息部2012规划及分解分析.ppt
- 数据加密的开题报告分析.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020四川既有及小区改造房屋建筑维修与加固工程说明及计算规则.pdf VIP
- 稀土永磁行业深度报告:供需向好看涨稀土,机器人催生新机遇.docx
- Inspur浪潮存储平台 AS5300G5&AS5500G5 产品白皮书 V2.0说明书用户手册.pdf
- 河北省高考物理一轮复习万有引力定律5.2 万有引力定律课件 .ppt VIP
- 牡丹切花品种筛选及采后技术研究.pdf VIP
- 复方口服避孕药临床应用专家共识(2025).pptx VIP
- 《心血管护理过程质控工具包(试用版)》2024.8.pdf VIP
- 中国徒步定向运动竞赛规则-讲解.pdf VIP
- 毕业设计(论文)-落叶清扫机设计.docx
- PICC进修汇报PPT课件.pptx VIP
原创力文档

文档评论(0)