2012-05-31 177 views
-1

我試圖確定所有客戶的客戶的平均終生價值,以及第二個查詢以確定過去30天內的相同事情。計算平均使用期限值

我有一個包含一個客戶表(tblcustomer):

的customerID 客戶名稱

我也有含有服務表(tblservice):

服務ID 日期格式:(MM/DD/yyyy) 價格

這裏查詢我迄今爲止計算總和的平均值:

SELECT Sum(tblservice.Total) AS Totals 
FROM tblservice; 

這裏查詢我迄今計算最後30天總平均:

SELECT Sum(tblservice.Total) AS Totals 
FROM tblservice 
WHERE ((tblservice.Timing)>=DateAdd("d",-30,Date())); 

我真的很感激,如果任何人能幫助我如何計算平均每個這些查詢。我幾乎沒有SQL經驗。

感謝

回答

0

我相信我已經找到了答案,因爲這似乎解決我的問題:

SELECT AVG(tblservice.Total) AS OrderAverage FROM tblservice; 

SELECT AVG(tblservice.Total) AS OrderAverage FROM tblservice 
WHERE ((tblservice.Timing)>=DateAdd("d",-30,Date())); 
-1
SELECT AVG((tblservice.Total) AS average FROM tblservice; 

SELECT AVG(tblservice.Total) AS OrderAverage FROM tblservice 
WHERE ((tblservice.Timing)>=DateAdd("d",-30,Date()));