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: 某个时间段范围内,产品有价格,且求平均数
原文:http://www.cnblogs.com/Fooo/p/7095794.html