实验5使用select语句查询数据

实验5使用select语句查询数据

ID:32771045

大小:55.96 KB

页数:3页

时间:2019-02-15

实验5使用select语句查询数据_第1页
实验5使用select语句查询数据_第2页
实验5使用select语句查询数据_第3页
资源描述:

《实验5使用select语句查询数据》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验5使用Select语句查询数据(一)【实验目的】掌握SELECT语句的使用和查询方法【实验环境】Sqlserver2008【实验重点及难点】(1)熟练掌握SELECT语句的基本语法[WITH]/*指定临时命名的结果集*/SELECT[ALL

2、DISTINCT][TOPexpression[PERCENT][WITHTIESJJ/*指定要选择的列及其限定*/IINTOncw_tablc

3、/*INTO子句,指定结果存入新表勺[FROMtable

4、_source]/*FROM子句,指定表或视图*/IWHEREsearch.conditionJ/*WHERE子句,指定查询条件*/[GROUPBYgroup_by_expression]/*GROUPBY子句,指定分组表达式*/[HAVINGsearch_condition]SHAVING子句,指定分组统计条件*/IORDERBYordcr_cxPrcssion

5、ASC

6、DESC1]/*ORDER子句,指定排序表达式和顺序*/(2)熟练掌握数据库表的各种查询操作【实验内容】将创建好的数据库PXSCJ附加到当前对象资源

7、管理器中,使用「SQL语句完成如下操作:1.简单查询操作(1)对PXSCJ数据库实现以下查询:(2)查询所有计算机专业的学生的学号和姓名;(3)查询选修了体育的学生学号;(4)查询选修D01课程的学生学号、姓名和成绩,并要求对查询结果按成绩的降序排列,如果成绩相同则按学号的升序排列;(5)查询选修了课程A01且成绩在80-90之间的学生学号和成绩;(6)查询所有姓孙的学生的信息;(7)查询所有女同学的专业。(8)出生日期在1990-1-1之前的学生信息存入永久表STU_A中;将出生日期在1990-1-1之后的学生信息存

8、入临吋表STUB中。(9)查询成绩不合格的学生成绩信息。(10)查询学分大于5的课程号和课程名。(11)查询不在1990-1991年出生的学生信息2.连接查询操作(1)查询不及格学生的学号、姓名、课程名、开课学期的信息;(2)查询电子商务专业的学生的学号、姓名、选修的课程名及成绩;(3)查询选修C03课程且成绩在90分以上的学生学号、姓名及成绩;(4)统计每门课程的平均分,并按平均分降序排列(结果包含专业、平均分两列);(5)统计每个专业的学生的平均分(结果包含专业、平均分两列);(6)统计每个专业的最高分和最低分(结

9、果包含专业、最高分、最低分三列);(7)统计不及格的人数;(8)统计所有女同学的人数;(9)统计英语专业的人数;(10)统计KCB屮所有课程的总学分;3.子查询操作(1)查询选修了英语的学生学号和姓名;(1)查询B02课程的成绩高于张同同的学生学号和成绩;(3)查询选修了A01课程的学生姓名;(4)查询其他专业中比计算机专业某一学生年龄小的学生信息(即求其它专业中年龄小于计算机专业年龄最大者的学生);(5)查询其他专业中比计算机专业学生年龄都小的学生信息;(6)查询没有选修A01课程的学生姓名;实验6使用Select语

10、句查询数据(二)【实验目的】掌握SELECT语句的使用和查询方法【实验环境】Sqlserver2008【实验重点及难点】⑶熟练掌握SELECT语句的基本语法[WITH]/*指定临时命名的结果集*/SELECT[ALL

11、DISTINCT]1TOPexpression[PERCENT

12、(WITHTIES]

13、/*指定要选择的列及其限定*/[INTOnew_table]/*INTO子句,指定结果存入新表*/[FROMtable_source]/*FRO

14、M子句,指定表或视图*/

15、WHEREscarch_condition

16、严WHERE了句,指定查询条件*/[GROUPBYgroup_by_expression]/*GROUPBY子句,指定分组表达式*/IHAVINGsearch.condition]SHAVING子句,指定分组统计条件*/[ORDERBYorder_expression[ASC

17、DESC]]/*ORDER子句,指定排序表达式和顺序*/(4)熟练掌握数据库表的各种查询操作【实验内容】将创建好的数据库YGGL附加到当前对象资源管理器屮,使用T-SQL语句完

18、成如下操作:(1)查询每个雇员的所有数据。(2)查询每个雇员的地址和电话。(3)从雇员表中查询雇员的性别和部门号,要求去掉重复的数据。(4)查询出所有女员工的信息。(5)查询Employees表屮女雇员的地址和电话,使用AS子句给结果屮各列的标题分別指定为地址、电话。(6)查询月工资高于2000的员工编号。(7)计算每个雇员的实际

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。