我有一个出租车数据库,其中包含两个日期时间字段“BookedDateTime”和“PickupDateTime”。客户需要知道从预订出租车到司机实际“接载”顾客的平均等待时间。
数据库中有大量行涵盖了几个月的数据。
目标是编写一个查询,显示每日平均值。
因此,一个超级简单的例子如下:
数据库中有大量行涵盖了几个月的数据。
目标是编写一个查询,显示每日平均值。
因此,一个超级简单的例子如下:
BookedDateTime | PickupDateTime
2014-06-09 12:48:00.000 2014-06-09 12:45:00.000
2014-06-09 12:52:00.000 2014-06-09 12:58:00.000
2014-06-10 20:23:00.000 2014-06-10 20:28:00.000
2014-06-10 22:13:00.000 2014-06-10 22:13:00.000
2014-06-09 ((-3 + 6) / 2) = 平均值为00:03:00.000(3分钟)
2014-06-10 ((5 + 0) / 2) = 平均值为00:02:30.000(2.5分钟)
这是否可行,或者我需要在代码(例如C#)中进行一些数字计算?
任何提示都将不胜感激。