[计算机]数据库原理实验任务S5-SQL交互式查询-单表查询_第1页
[计算机]数据库原理实验任务S5-SQL交互式查询-单表查询_第2页
[计算机]数据库原理实验任务S5-SQL交互式查询-单表查询_第3页
[计算机]数据库原理实验任务S5-SQL交互式查询-单表查询_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.实验5 SQL交互式查询-单表查询实验日期和时间:实验室:班级:学号:姓名:实验环境:1. 硬件:2. 软件:实验原理:SELECT语句的语法:SELECT statement :=   WITH <common_table_expression> ,.n    <query_expression>      ORDER BY order_by_expression | column_position ASC | DESC    ,.n   

2、0;    COMPUTE    AVG | COUNT | MAX | MIN | SUM ( expression ) ,.n    BY expression ,.n           <FOR Clause>      OPTION ( <query_hint> ,.n ) <query expression> :=    

3、0; <query specification> | ( <query expression> )      UNION ALL | EXCEPT | INTERSECT <query specification> | ( <query expression> ) .n <query specification> := SELECT ALL | DISTINCT     TOP expression PERCENT WITH TIES  

4、0;  < select_list >      INTO new_table      FROM <table_source> ,.n      WHERE <search_condition>      GROUP BY ALL group_by_expression ,.n      WITH CUBE | ROLLUP  &

5、#160;       HAVING < search_condition > 主要子句:WITH common_table_expressionUNIONSELECT 子句EXCEPT 和 INTERSECTINTO 子句ORDER BYFROMCOMPUTEWHEREFOR 子句GROUP BYOPTION 子句HAVING实验主要任务:已知创建了产品信息表:CREATE TABLE 产品信息(产品ID int PRIMARY KEY,产品代码char(50) UNIQUE,产品名称char(50) ,标准成本mone

6、y , 价格money ,规格char(50) ,类别char(20) , 库存数量int ,再订购数量int ,生产批号char(20) , 限用日期datetime ) 数据库表已经提供,自己附加后根据题意修改即可用SQL语句完成以下查询任务:1. 查询“花生”的产品代码、价格、库存数量。2. 查询以产品代码以“NWTB”打头的所有产品信息。3. 查询花生、绿豆、白米、小米这四种产品的信息。4. 查询限用日期在2020年12月31日以前的所有“调味品”(类别)的产品信息记录。5. 统计“饮料”这个类别的产品的有多少种(提示:统计记录个数)。6. 统计所有产品的库存总数量(提示:求和)。7.

7、 按类别计算各类产品的平均价格。8. 查询库存数量最少的产品。9. 查询出最贵的调味品。10. 计算所有库存产品的总价值。查询1:代码:执行结果:(贴图)说明:查询2: 代码:执行结果:(贴图)说明:查询3: 代码:执行结果:(贴图)说明:查询4: 代码:执行结果:(贴图)说明:查询5: 代码:执行结果:(贴图)说明:查询6: 代码:执行结果:(贴图)说明:查询7: 代码:执行结果:(贴图)说明:查询8: 代码:执行结果:(贴图)说明:查询9: 代码:执行结果:(贴图)说明:查询10: 代码:执行结果:(贴图)说明:小结:(不少于100字)你在完成查询任务的过程中遇到的问题及解决的方法有:要求

8、:1. 报告格式和内容要求: a. 内容和格式整齐。大标题采用黑体四号字加粗,小标题采用小四号字加粗。正文采用五号宋体,单倍行距。 b. 贴图时请剪裁到适当大小,要保证打印时可以看清,但也不要太大以免“越界”。 c. 不要在报告中写与实验无关的话,内容要有条理、完整、并能突出重点,要将遇到的主要问题说明。2. 文件格式要求: a. 将实验成果放入一个文件夹中,文件夹的内容包括:本实验报告、分离后的数据库、如有查询代码(.sql文件)和其它文件也一并放入。 b. 文件夹以“学号姓名班级_S5”为文件名。其中,S5表示这是实验5的报告,S大写,以后的实验报告以类似方法编号顺延,注意:你的学号放在姓名前。 c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论