Ⅰ 用sql查询语句 1,计算每个书店书籍的平均单价 2,计算各个地区书籍销售总量 下面分别是销售表,书店表
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.书店编号
Ⅱ sql语句每个产品类别的产品数量,平均价格及最高价格
select sum(产品数量),avg(价格) 平均价格,max(价格) 最高价格 from table group by 产品类别
Ⅲ 如何用SQL语句找出每个代码最新日期的单价和每个代码的平均价急急急!!
selecta.编号,a.单价,c.平均单价
from表名asa,
(select编号,max(日期)as日期from表名groupby编号)asb,
(select编号,avg(单价)as平均单价from表名groupby编号)asc
wherea.编号=b.编号
anda.编号=c.编号
anda.日期=b.日期
这样试试可以吗
Ⅳ 如何在sql的表中写库存量乘以平均价
设置公式方法是:右键点数据表,选设计表,选择要设置公式的列,在公式那里输入公式即可。
月末一次加权平均法”个人认为:它其实是这4种方法中最简单的模式,同时也是深受会计人员青睐,使用率较高的一种核算方法。但此种模式缺点是月末未结账下是不知道商品的出库成本与结存成本金额。这不利于单位成本测算,毛利预计,库存金额评估等内控管理。在内控管理上此模式下的核算效率是我们优先关注与提升的地方。可以参考《存货月加权核算模式下的成本单价与库存金额实现方法》,借助SQL语句自动化快速提取单位成本及库存结存金额核心数据。
“个别计价法”原理在于:假设存货的成本流转与实物流转一致,将每批次的进价做为销售成本。个人认为是“先进先出”的另一种变种,实共性于取某一批次的单价做为出库成本,但差异在于并不是采用强制入库顺序对应出库核算,而是逐一辨别指定进出批次关系。此核算模式在企业实践中要求较高,相对其它3种模式比较少用。对应ERP系统的就是类似批次管理。可以借鉴《利用Excel构建“先进先出”计价核算方法模型》其中的模型,增加一个辅助列与IF条件做为判断就能实现。
Ⅳ sql语句每个产品类别的产品数量,平均价格及最高价格
这个问题用产品类别分组汇总就行了。具体的SQL代码需要有表结构才好给出。
下面示例供参考
假设有数据表 销售记录(产品ID,产品类别,售价,数量)
检索出每个产品类别的数量、均价和最高价格
select产品类别,sum(数量)as分类总数,
avg(售价)as平均价格,max(售价)as最高价格
from销售记录groupby产品类别;
Ⅵ 2、写出能统计每个地区中每个户型的平均每平价格的SQL语句
select a.书店名, b.avg_unit_price as '平均单价'
from 书店表 a,(
select 书店编号, sum(总计金额)/sum(销售总量) as avg_unit_price
from 销售表
group by 书店编号 ) b
where a.书店编号=b.书店编号
Ⅶ sql查询某月的平均销售价格语句 字段名price ,日期order_date,表名items_ordered
仅仅查询 某月的 平均销售价。
SELECT
AVG(price)
FROM
items_ordered
WHERE
order_date >= 当月第一天
AND order_date <= 当月最后一天
如果还要区分 Item, 每种 Item 的某月的平均销售价格
SELECT
Item,
AVG(price)
FROM
items_ordered
WHERE
order_date >= 当月第一天
AND order_date <= 当月最后一天
GROUP BY
Item
如果要看一年里面,各个月的平均价
SELECT
MONTH(order_date),
AVG(price)
FROM
items_ordered
WHERE
order_date >= 当年第一天
AND order_date <= 当年最后一天
GROUP BY
MONTH(order_date)
注: 如果是 Oracle , 那么使用 TO_CHAR(order_date, 'MM') 来替换掉 MONTH(order_date)
Ⅷ 同一名称的产品有不同型号和产地,则计算每种产品平均单价的SQL语句是
SELECT产品名称,AVG(单价)FROM 产品 GROUP BY 产品名称