,我有以下格式的數據之間的累計總數:查詢到日期
Date Value
08/28 100
09/01 1
09/01 5
09/10 2
,我想我的輸出是:
Date Value
08/28 100
08/29 100
08/30 100
08/31 100
09/01 106
09/02 106
.
.
.
09/10 108
我剛開始使用SQL,所以任何幫助將不勝感激。我現在所擁有的下面是,但那不是真正接近我所求:基於sgeddes建議
SELECT Date, COUNT(DISTINCT(Service)) AS Value
FROM [Directory]
WHERE Date <= @myDate
GROUP BY Date ORDER BY Date
我建議創建一個'dates'或'numbers'表。然後你可以使用'outer join'來實現你的結果。根據你的'RDBMS',有不同的方法。 – sgeddes 2014-10-02 15:32:44