好吧,就這樣吧。我需要計算出兩列之間的平均天數。MySQL中兩列之間的平均值,日期不是時間戳
塔1 recieved_date和列2是fix_date
只是想知道如何利用這兩個日期查找天的差異,這樣做的每一行,並彈出一些說明天的平均量需要解決一些問題。
試圖在網上找到它,但每次我找到這樣的東西,他們有兩個具體的日期。我需要整個列的平均值。
好吧,就這樣吧。我需要計算出兩列之間的平均天數。MySQL中兩列之間的平均值,日期不是時間戳
塔1 recieved_date和列2是fix_date
只是想知道如何利用這兩個日期查找天的差異,這樣做的每一行,並彈出一些說明天的平均量需要解決一些問題。
試圖在網上找到它,但每次我找到這樣的東西,他們有兩個具體的日期。我需要整個列的平均值。
添加一組等一些列到這一點,它應該做的伎倆:
select
avg(fix_period)
from
(
select
datediff(fix_date, received_date) as fix_period
from some_table
) as a
;
可以使用TIMESTAMPDIFF功能都爲日期,日期時間。
請添加此解決方案的示例。 – Starx 2012-11-14 13:39:30