2010-10-12 79 views
0

好吧,就這樣吧。我需要計算出兩列之間的平均天數。MySQL中兩列之間的平均值,日期不是時間戳

塔1 recieved_date和列2是fix_date

只是想知道如何利用這兩個日期查找天的差異,這樣做的每一行,並彈出一些說明天的平均量需要解決一些問題。

試圖在網上找到它,但每次我找到這樣的東西,他們有兩個具體的日期。我需要整個列的平均值。

回答

0

添加一組等一些列到這一點,它應該做的伎倆:

select 
    avg(fix_period) 
from 
(
select 
    datediff(fix_date, received_date) as fix_period 
    from some_table 
) as a 
;