SQL Server数据库应用与实践教程(第2版) 实验文档(带答案) 实验3-表的查询(单表).doc

SQL Server数据库应用与实践教程(第2版) 实验文档(带答案) 实验3-表的查询(单表).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验:表查询-初步 注:从本实验开始需要使用SchoolInfo数据库(数据库上机实验安装代码)。一、实验目的与任务 目的:旨在训练学生使用T-SQL语句查询表,能根据给出的语法写出符合用户需求的查询语句,能对记录进行条件查询,排序,分组及统计。 任务:根据需求,写出满足条件的查询语句。 任务1:写出以下查询语句(基础语句) 1.显示学生的学号,姓名字段信息 2.显示前3个学生所有字段的信息 3.显示学生所有年龄,年龄值不得重复。 4.显示年龄为20岁以上的学生的学号及姓名。 5.显示A00001号学生的姓名,年龄,及所在系的信息。 6.显示员工表中年龄大于19岁的员工的工号及年龄。 7. 统计2号课程超过90分以上的总人数。 答案: 1. select StuID,StuName from Student 2. select top 3 * from Student 3. select distinct StuAge from Student 4. select StuID,StuName from Student where StuAge20 5. select StuName,StuAge,DepID from Student where StuID=A00001 6. select EmpID,年龄=DateDiff(year,EmpBirthDate,GETDATE()) from Employee where DateDiff(year,EmpBirthDate,GETDATE())=19 7. select count(*) from SC where CourseID=2 and Score=90 任务2:写出以下查询语句(分组、统计) 1.显示年龄大于20岁的2系的学生。 2.显示城市字段值包含’南京‘同时是2系的学生信息。 3.显示2系年龄最大的3位学生信息 4.按系分组显示每个系学生的平均年龄 5.按系分组显示平均年龄超过20岁的组的系号和平均年龄。 6.将年龄超过20岁的学生按系分组,显示平均年龄超过22岁的组的系号和平均年龄。 7.按总计方式显示所有学生的平均年龄。 8.按小计方式以系分组显示学生的平均年龄。 答案: 1. select * from Student where StuAge20 and DepID=2 2. select * from Student where StuCity like%南京% and DepID=2 3. select top 3 * from Student Where DepID=2 order by StuAge DESC 4. select DepID,平均年龄=avg(StuAge) from Student group by DepID 5. select DepID,平均年龄=avg(StuAge) from Student group by DepID having avg(StuAge)20 6. select DepID,avg(StuAge) from Student where StuAge20 group by DepID having avg(StuAge)22 7. select * from Student compute avg(StuAge) 8. select * from Student order by DepID compute avg(StuAge) by DepID 三、内容与要求 课题名称——表的查询 (一)课题内容 按照任务1至任务2逐步完成,完成后学生可以创建简单的查询语句。 (二)课题要求 按照实验任务书逐步完成实验 (三)考核及报告要求 1. 考核 能独立完成任一项任务。 2. 报告要求 提交一份完整的实验报告,实验报告中详细给出每个任务的解决方案,解决方案后附带每个任务的实验结果。 四、主要仪器设备 硬件:PC机 软件:SQL SERVER 2005

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档