已知某销售登记表有如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单明细(订单号,序号,产品号,数量) 试用SQL语句完成下列查询。 (1)查询单价在600元以上的

admin2013-02-21  39

问题 已知某销售登记表有如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,订购日期)
订购单明细(订单号,序号,产品号,数量)
试用SQL语句完成下列查询。
(1)查询单价在600元以上的主机板和硬盘。
(2)查询客户名称中有“网络”二字的客户信息。
(3)查询尚未最后确定订购单的有关信息。
(4)查询订购单的数量和所有订购单平均金额。

选项

答案用SQL语句完成题中查询分别表示为: (1)SELECT*FROM产品wHERE单价>600 AND(名称一‘主机板’OR名称一‘硬盘’) (2)SELECT*FROM客户WHERE名称LIKE“%网络%” (3)SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户,客户号—订购单,客户号AND订购日期IS NULL (4)SELECT COUNT(DISTINCT订单号),AVG(数量*单价) FROM产品JOIN订购单明细ON产品,产品号—订购单明细,产品号

解析
转载请注明原文地址:https://kaotiyun.com/show/QaZc777K
0

最新回复(0)