Age moyen sur ACCESS

Résolu
Bob -  
 Bob -
Bonjour !

Je cherche à calculer un âge moyen sur access, voila ce que j'essaye de faire:

SELECT AVG(DATEDIFF(year,Age, NOW()))   
FROM Table; 


J'ai aussi essayé en mettant NOW() sous un autre nom (j'ai vu que ca à marché pour certains):

SELECT AVG(DATEDIFF(year,Age, R1))   
FROM Table   
WHERE R1 = NOW(); 


Mais pas plus de succès. Je n'ai pas de message d'erreur, cependant, à chaque fois que j'essaye d'ouvrir ma requête, access me demande la valeur du paramètre année, moi qui croyais qu'il le trouvais tout seul :( ...

Merci d'avance pour vos réponses :) !

Edit: en fait je crois pas que mon problème vienne de NOW(), comme je le croyais, puisque j'ai essayé
SELECT NOW();
et ca marche très bien :( ...

2 réponses

danilou22 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
télécharge cour bardon access
0
Bob
 
J'ai un truc un peu mieux mais qui marche toujours pas comme je voudrais:

SELECT AVG(DATEDIFF("yyyy", Age, NOW()))
FROM Table;


Désormais j'obtiens la différence entre la date actuelle et la première valeur de mon champ "Age". Du coup j'imagine qui fait aussi la moyenne, mais si il le fait qu'avec une seule valeur, il trouvera toujours la même...

Une idée ?
0