之间的平均时间,所以我有数据是这样的:获取记录创建
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_。 –