实验三 复杂查询 1 实验目的与要求 ( 1) 熟练掌握 SQL 语句的使用。 ( 2) 熟练使用 SQL 语句进行连接操作。 2 实验内容 ( 1 ) 在订单明细表中查询订单金额最高的订单。 ( 2 ) 找出至少被订购 3 次的商品编号、订单编号、订货数量和订货金额,并按订货数量的降序排序输出。 ( 3 ) 查找销售总额少于 5000 元的销售员编号、姓名和销售额 。 ( 4 ) 找出目前业绩未超过 5000 元的员工,并按销售业绩的降序排序输出。 ( 5 ) 查询订购的商品数量没有超过 10 个的客户编号和客户名称。 ( 6 ) 查找订货金额最大的客户名称和总货款。 ( 7 ) 查找至少订购了 3 种商品的客户编号、客户名称、商品编号、商品名称、数量和金额。 ( 8 ) 找出目前销售业绩超过 4000 元的业务员编号及销售业绩,并按销售业绩从大到小排序。 ( 9 ) 求每位客户订购的每种商品的总数量及平均单价,并按客户号、 商品号从小到大排列。 ( 10 ) 查询业绩最好的的业务员号、业务员名及其总销售金额。 ( 11 ) 查询订购的商品至少包含了订单 “ 2008030 1000 1 ”中所订购商品的订单。 ( 12 ) 查询总订购金额超过 “ C 2007 0002 ”客户的总订购金额的客户号、客户名及其住址。 ( 13 ) 查询 总 销售金额最高的销售员编号、订单编号、订单日期和订单金额。 ( 14 ) 用存在量词查找没有订货记录的客户名称。 ( 15 ) 查询既订购了 “ 52 倍速光驱 ”商品,又订购了“ 17 寸显示器 ”商品的客户编号、订单编号和订单金额。 ( 16 ) 求每位客户订购的每种商品的总数量及平均单价,并按客户号、商品号从小到大排列。 ( 17 ) 实验问题: 1 存在量词与集合运算 IN 、连接运算和全称量词之间的关系如何?它们可以互相替换吗?给出你的理由。 2 请写出 例 2.5 1 的执行过程 。 3 存在量词一般用在相关子查询中,请分别给出存在量词用在相关子查询和非相关子查询的查询例子。