我的表(products
)是如下:計算過去7天,每天在範圍
id, productId, price, saleDate
我想建立一個查詢,具體productId
和具體的數據範圍將返回價格的平均水平該範圍內每天的最後7天。
以下查詢會給我所有的數據,具體的productId 16年1月1日和16年2月1日之間
SELECT * FROM products WHERE productId='PS54434' AND saleDate BETWEEN '2016-01-01' AND '2016-02-01'
,但我想,對於每16年1月1日一天,直到02/01/16我將收到最後7天 所以對於數據01/01/16我將收到12/26/16-01/01/16價格的平均值
什麼版本的SQL Server? – RBarryYoung