我到处搜索,但似乎找不到如何计算每个客户的订单之间的平均时间。我正在使用 Oracle SQL Developer。我尝试过使用 lag() 函数,但没有任何乐趣。
下面的示例数据显示了一位客户在 3 个不同的场合购买。所有购买之间的平均时间为 7.5 天 ((6+9)/2)。
CustID OrderDate
------- ---------
1000000 14-AUG-12
1000000 23-AUG-12
1000000 29-AUG-12
那么如何计算每个客户的平均值呢?
任何帮助将非常感激。