- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理实验任务S5-SQL交互式查询-单表查询-2011-2012-2
实验5 SQL交互式查询--单表查询 实验日期和时间: 实验室: 班级: 学号: 姓名: 实验环境:
硬件:
软件:
实验原理:
SELECT语句的语法:
SELECT statement ::= ? [WITH common_table_expression [,...n]]
????query_expression
????[ ORDER BY { order_by_expression | column_position [ ASC | DESC ] }
??[ ,...n ]?]
????[ COMPUTE
??{ { AVG | COUNT | MAX | MIN | SUM } ( expression ) } [ ,...n ]
??[ BY expression [ ,...n ] ]
????]
????[ FOR Clause]
????[ OPTION ( query_hint [ ,...n ] ) ]
query expression ::=
????{ query specification | ( query expression ) }
????[ { UNION [ ALL ] | EXCEPT | INTERSECT }
query specification | ( query expression ) [...n ] ]
query specification ::=
SELECT [ ALL | DISTINCT ]
????[TOP expression [PERCENT] [ WITH TIES ] ]
???? select_list
????[ INTO new_table ]
????[ FROM { table_source } [ ,...n ] ]
????[ WHERE search_condition ]
????[ GROUP BY [ ALL ] group_by_expression [ ,...n ]
????[ WITH { CUBE | ROLLUP } ]
????]
????[ HAVING search_condition ]
主要子句:
WITH common_table_expression
UNION
SELECT 子句
EXCEPT 和 INTERSECT
INTO 子句
ORDER BY
FROM
COMPUTE
WHERE
FOR 子句
GROUP BY
OPTION 子句
HAVING
已知创建了产品信息表:
CREATE TABLE 产品信息(
产品ID int PRIMARY KEY,
产品代码char(50) UNIQUE,
产品名称char(50) ,
标准成本money ,
价格money ,
规格char(50) ,
类别char(20) ,
库存数量int ,
再订购数量int ,
生产批号char(20) ,
限用日期datetime )
数据库表已经提供,自己附加后根据题意修改即可
用SQL语句完成下列查询任务:
查询“花生”的产品代码、价格、库存数量。
查询以产品代码以“NWTB”打头的所有产品信息。
查询花生、绿豆、白米、小米这四种产品的信息。
查询限用日期在2011年12月31日以前的所有“调味品”(类别)的产品信息记录。
统计“饮料”这个类别的产品的有多少种(提示:统计记录个数)。
统计所有产品的库存总数量(提示:求和)。
按类别计算各类产品的平均价格。
查询库存数量最少的产品。
查询出最贵的调味品。
计算所有库存产品的总价值。
查询1:
代码:
执行结果:(贴图)
说明: 查询2:
代码:
执行结果:(贴图)
说明: 查询3:
代码:
执行结果:(贴图)
说明: 查询4:
代码:
执行结果:(贴图)
说明: 查询5:
代码:
执行结果:(贴图)
说明: 查询6:
代码:
执行结果:(贴图)
说明: 查询7:
代码:
执行结果:(贴图)
说明: 查询8:
代码:
执行结果:(贴图)
说明: 查询9:
代码:
执行结果:(贴图)
说明: 查询10:
代码:
执行结果:(贴图)
说明: 小结:(不少于100字)
你在完成查询任务的过程中遇到的问题及解决的方法有:
要求:
报告格式和内容要求: a. 内容和格式整齐。大标题采用黑体四号字加粗,小标题采用小四号字加粗。正文采用五号宋体,单倍行距。 b. 贴图时请剪裁到适当大小,要保证打印时可以看清,但也不要太大以免“越界”。 c. 不要在报告中写与实验无关的话,内容要有条理、完整、并能突出重
文档评论(0)