ACCESS : Réponses requête 13

13-Affichez combien d'années de service a chaque employé de l'entreprise.

Fonction année() et date()

Cet exercice démontre un peu mieux l'avantage des fonctions dans des champs calculés.

Elle montre également la fonction date courante de l'ordinateur sur lequel vous travaillez. Il devient donc facile, avec la fonction année(), de faire une soustraction pour calculer le nombre d'années de service.

Critère :

Champ emp_prenom emp_nom Service:Année(date())-Année([emp_embauche])
Tri      
Afficher X X X
Critère      
Ou      

Résultat :

emp_prenom emp_nom Service
Bruno ZIEUVAIR 22
Marc ASSIN 22
Mélanie ZETAUFERY 22
Paul TERGEIST 20
Pierre HAFEUX 21
Élie COPTAIRE 21
Vincent TIME 21

D'autres fonctions du groupe Date/Heure pourraient vous intéresser.

Il y a la fonction maintenant() qui donne non seulement la date mais aussi l'heure de l'ordinateur. Donc, au lieu d'avoir juste 01/01/2003 de la fonction date(), il est possible d'avoir avec la fonction maintenant() 01/01/2003 12:00:00 .

Il y d'autres fonctions tel que jour(), joursem(), mois() et plusieurs autres qui sont disponibles dans la catégorie Date/Heure.

Access nous offre 148 fonctions réparties dans 14 catégories.

Bien qu'Access affiche l'information sous forme de date ou d'heure, les informations sont conservées dans le logiciel sous forme numérique.

Ex : le chiffre 25621 équivaut au 22 février 1970. Donc 25621,5 équivaut à midi le 22 février 1970.