之間的平均時間,所以我有數據是這樣的:獲取記錄創建
UserID CreateDate
1 10/20/2013 4:05
1 10/20/2013 4:10
1 10/21/2013 5:10
2 10/20/2012 4:03
我需要按每個用戶得到CreateDates之間的平均時間。我想要的結果是這樣的:
UserID AvgTime(minutes)
1 753.5
2 0
如何找到爲用戶分組返回的所有記錄的CreateDates之間的區別?
編輯:
使用SQL Server 2012
結果應該不是'(5 + 1500)/ 2 = 752,5'? – Lamak
@Lamak你是對的;我以爲我用了4:10而不是5:10,謝謝。但它仍然(5 + 1500)/ 3,但該用戶有三個結果平均返回501.67分鐘三。 – RJP
@Tonnie - 不,它應該是'753.5' - 有三個_records_但只有兩個_differences_。 –