L'aide de la moyenne dans la requête (PostgreSQL)

J'ai du mal à venir avec une requête pour trouver la moyenne d'âge des bus utilisés pour chaque compagnie de bus à partir du schéma suivant:

société de bus

company_id | name
 1           NED
 2           JIM

bustype

type_id | date_made
 1        2006-01-26
 2        1999-05-05
 3        2000-09-01

route

route_id | bustype | bus_company
 1         2         1
 2         1         1
 3         1         1
 4         3         2
 5         3         2
 6         1         2
 7         2         2

Dans cet exemple de NED moyenne d'âge de l'autobus est 4246.666 = 4247 jours en assumant aujourd'hui est 2013-03-18.

Ce serait la totalité de la requête?

OriginalL'auteur HalfFrench | 2013-03-18