Prøv venligst dette :
SELECT CAST(AVG(start_date + (IFNULL(end_date,start_date)-start_date)/2) AS DATETIME) AS average_date FROM TableName
Hvis datoer gemmes som tidsstempel, vil ovenstående forespørgsel give gennemsnitlig tid mellem start og slut over alle poster.