全文预览

sql查询语句学习测试答案

上传者:非学无以广才 |  格式:docx  |  页数:30 |  大小:542KB

文档介绍
0元的所有产品的产品ID、产品名称和库存量useeeeSELECT产品ID,产品名称,库存量FROM产品WHERE单价BETWEEN10AND3012、--查询单价大于20元的所有产品的产品名称、单价以及供应商的公司名称、电话useeeeSELECT产品名称,单价,公司名称,电话FROM产品,供应商WHERE单价>20AND?产品.供应商ID=供应商.供应商ID?13、--查询上海和北京的客户在1996年订购的所有订单的订单ID、所订购的产品名称和数量useeeeSELECT订单.订单ID,产品名称,数量FROM产品,订单,订单明细,客户WHERE城市IN('上海','北京')ANDYEAR(订购日期)=1996AND?产品.产品ID=订单明细.产品IDAND订单.订单ID=订单明细.订单ID?AND订单.客户ID=客户.客户ID14、--查询华北客户的每份订单的订单ID、产品名称和销售金额useeeeSELECT订单.订单ID,产品名称,数量*订单明细.单价*(1-折扣)AS销售金额FROM产品,订单,订单明细,客户WHERE地区='华北'AND?产品.产品ID=订单明细.产品IDAND订单.订单ID=订单明细.订单ID?AND订单.客户ID=客户.客户ID15、--按运货商公司名称,统计1997年由各个运货商承运的订单的总数量useeeeSELECT公司名称,COUNT(订单ID)AS订单总数量FROM订单,运货商WHEREYEAR(发货日期)=1997AND订单.运货商=运货商.运货商ID?GROUPBY公司名称16、--统计1997年上半年的每份订单上所订购的产品的总数量useeeeSELECT订单.订单ID,SUM(数量)AS总数量FROM订单,订单明细WHERE订购日期BETWEEN'1997-1-100:00:00'AND'1997-6-3023:59:59'

收藏

分享

举报
下载此文档