上传者: Cooler_z
|
上传时间: 2022-05-18 21:04:22
|
文件大小: 3.16MB
|
文件类型: DOC
实验三 高级查询
1实验目的
(1)掌握SQL的高级查询的使用方法,如分组统计、嵌套查询、集合查询、排序等等。
2实验内容
2.1掌握SQL高级查询使用方法
(1)分组统计。
(2)嵌套查询,包括IN查询、EXISTS查询。
(3)集合查询。
(4)排序。
3实验要求
(1)深入复习教材第三章SQL有关高级查询语句。
(2)根据书上的例子,针对TPCH数据库模式设计分组统计查询、嵌套查询(IN、EXISTS)语句和集合查询语句,每种类型的基本查询至少要设计一个查询,描述清楚查询要求,运行你所设计的查询语句,并截图相应的实验结果,每幅截图并要有较为详细的描述。也可以按照附2所列示例查询做实验。
(3)实验步骤和实验总结中要详细描述实验过程中出现的问题、原因和解决方法。
附1:高级SQL查询
(1)不带分组过滤条件的分组统计查询。
统计每个顾客订购金额。
统计每个商品的销售总数量。
(2)带分组过滤条件的分组统计查询。
查询平均每个订单金额超过1000元的顾客编号及其姓名。
统计每个商品的销售总数量大于1000的商品编号及名称。
(3)IN嵌套查询。
查