当前位置:首页 » 编程语言 » sql查询平均价格
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql查询平均价格

发布时间: 2022-08-16 18:25:54

A. sql平均值怎么求

AVG是函数,传入一个字段,求这个字段的平均值, as就是给结果集命名了, OrderAverage就是新命的名字,不是必须写成这,名字随便起。除了关键字。

B. 请教一个SQL分月求平均价的问题

如果只是这3个月可以直接用下面的语句
SELECT客户,产品,SUM(CASEWHENt1.mm=1THENt1.priceELSE''END)一月平均价,
SUM(CASEWHENt1.mm=2THENt1.priceELSE''END)二月平均价,
SUM(CASEWHENt1.mm=2THENt1.priceELSE''END)五月平均价
FROM
(
SELECT客户,产品,DATEPART(mm,日期)ASmm,AVG(单价)price
FROM#t1
GROUPBY客户,产品,DATEPART(mm,日期)
)t1
GROUPBY客户,产品

C. 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)

D. 查询高于平均单价的商品,用sql语句怎么做

通常情况可以使用子查询来实现
1:先计算出平均单价
2:查询商品高于单价
参考语句:
select * from 商品信息
where 商品价格>
(select avg(商品价格) from 商品信息)

E. 用sql语句 查询平均价格最高的是哪个类型 怎么写

select top 1 类型
from TableName
group by 类型
order by ave(价格) desc

F. mysql数据库查询图书表,输出每一类图书的最高价格、最低价格平均价格的代码怎

1、首先在mysql数据库,创建一张data表,表内插入多条数据,用于测试。

G. sql语句每个产品类别的产品数量,平均价格及最高价格

这个问题用产品类别分组汇总就行了。具体的SQL代码需要有表结构才好给出。
下面示例供参考
假设有数据表
销售记录(产品ID,产品类别,售价,数量)
检索出每个产品类别的数量、均价和最高价格
select 产品类别, sum(数量) as 分类总数,
avg(售价) as 平均价格, max(售价) as 最高价格
from 销售记录 group by 产品类别;

H. 用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.书店编号

I. 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.书店编号