sql查询语句学习测试答案(5)

2018-12-03 19:22

27. 检索出向艾德高科技提供产品的供应商所在的城市。 use eee

SELECT 客户.公司名称,供应商.公司名称AS 供应商,供应商.城市 FROM 供应商,客户,订单明细,产品,订单 WHERE 客户.公司名称= '艾德高科技' AND 订单.客户ID = 客户.客户ID

AND 产品.供应商ID = 供应商.供应商ID AND 订单.订单ID = 订单明细.订单ID AND 订单明细.产品ID = 产品.产品ID

28. 计算每一笔订单的发货期(从订购到发货),运货期(从发货到到货)的时常,并按照

发货期从长到短的顺序进行排序。 use eee

SELECT 订单ID,datediff(day,订购日期,发货日期) AS 发货期时常,datediff(day,发货日期,到货日期) AS 运货期时常 FROM 订单

GROUP BY 订单ID,订购日期,发货日期,到货日期 ORDER BY 发货期时常 DESC

29. 将产品表和运货商两个无关的表整合为一个表 SELECT DISTINCT 运货商.*,产品.* FROM 订单,运货商,产品,订单明细

WHERE 订单.订单ID = 订单明细.订单ID AND 订单明细.产品ID = 产品.产品ID AND 订单.运货商= 运货商.运货商ID ORDER BY 运货商ID,产品ID

USE eee

SELECT DISTINCT 运货商ID,公司名称,COUNT(订单明细.订单ID) AS 运送次数,产品.产品名称,产品.产品ID

FROM 订单,订单明细,产品,运货商

WHERE 订单.运货商=运货商.运货商ID AND 订单.订单ID=订单明细.订单ID AND 订单明细.产品ID=产品.产品ID

GROUP BY 运货商ID,公司名称,产品.产品名称,产品.产品ID ORDER BY 运货商ID,产品.产品ID

30. 获取在北京工作并向福星制衣厂股份有限公司发送过订单的职工名称。 use eee

SELECT DISTINCT 姓氏+名字AS 职工 FROM 雇员,订单,客户 WHERE 雇员.城市='北京'

AND 客户.公司名称= '福星制衣厂股份有限公司' AND 雇员.雇员ID = 订单.雇员ID AND 订单.客户ID = 客户.客户ID GROUP BY 姓氏,名字


sql查询语句学习测试答案(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:两型社会背景下发展我市循环经济再思考

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: