SQL: 某个时间段范围内,产品有价格,且求平均数

Posted 明天的明天 永远的永远 未知的一切 我与你一起承担 ??

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL: 某个时间段范围内,产品有价格,且求平均数相关的知识,希望对你有一定的参考价值。

 

select ID,AVG(fPrice) as avgPrice from Price
where Hp_Date >=2017-07-04 and  Hp_Date <=2017-07-06
group by ID
having SUM(case when ISNULL(fPrice,0) > 0 and Status=0 then 1 else 0 end)=天数

 

以上是关于SQL: 某个时间段范围内,产品有价格,且求平均数的主要内容,如果未能解决你的问题,请参考以下文章

计算平均值 (AVG),包括 Redshift DB 中某个日期范围内的缺失数据

Paypal 按钮,允许客户在金额范围内选择不同价格的产品数量

如何在全范围内平均减少 SQL 查询的结果行?

在 SQL 中使用 Over 和 Partition

计算时间加权移动平均线

我的平均值在 where 和 SQL 中都不起作用