用SQL查询语句 1,计算每个书店书籍的平均单价 2,计算各个地区书籍销售总量 下面分别是销售表,书店表

清雅666 1年前 已收到1个回答 举报

1wojiushiwo 幼苗

共回答了23个问题采纳率:95.7% 举报

1.
select a.书店名,b.avg_unit_price as '平均单价'
from 书店表 a,(
select 书店编号,sum(总计金额)/sum(销售总量) as avg_unit_price
from 销售表
group by 书店编号 ) b
where a.书店编号=b.书店编号
2.
--不同的书店所属的地区不同,所以不同地区就相当于不同的书店
select substring(1,4,a.书店名) as '地区',b.totalsales as '销售总量'
from 书店表 a,(
select 书店编号,sum(销售总量) as totalsales
from 销售表
group by 书店编号 ) b
where a.书店编号=b.书店编号

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 3.558 s. - webmaster@yulucn.com