Base de départ : 2.3 Data
Le but de cet exercice est de devenir performant au niveau des requêtes de base
| 1 | Aller sur l'onglet Requêtes et double cliquer sur [Créer une requête en mode Création] ou [nouveau] en mode création |
|
| 2 | A l'ouverture de la requête, Access demande quelle(s) table(s), il doit inclure La seule table existante est déjà sélectionnée. Cliquer sur [Ajouter] une seule fois puis sur [Fermer] |
|
| 3 | CREATION Nous voulons la liste des personnes mais limitée aux champs suivants : Nom - Prénom - Sexe - Salaire - DN Solution1 : Double cliquer sur les champs dans la table |
|
| 4 | RESULTAT Remarque : Les modifications, ajouts et suppression des enregistrements sont possibles comme dans une table |
|
| 5 | CREATION A partir de notre requête (retourner en mode création) |
|
| 6 | RESULTAT A noter que le tri sur la date de naissance ne sert qu'à départager des personnes ayant le même nom |
|
| 7 | CREATION Qui sont les personnes ayant un salaire > 1700 |
|
| 8 | RESULTAT | |
| 9 | CREATION
Femmes avec un salaire > 1700 |
|
| 10 | RESULTAT | |
| 11 | CREATION CP de 5000 et travaillant à l'accueil |
|
| 12 | RESULTAT | |
| 13 | CREATION nom commençant par un B ou contenant un O de sexe féminin |
|
| 14 | RESULTAT | |
| Requêtes de calculs n'offrant plus de possibilités de modifications | ||
| 15 | CREATION Nombre de personnes |
|
| 16 | RESULTAT | |
| 17 | CREATION Nombre de personnes réparties par sexe |
|
| 18 | RESULTAT | |
| 19 | CREATION Nombre de personnes ayant un salaire > 2000 |
|
| 20 | RESULTAT | |
| 21 | CREATION Nombre de personnes ayant au moins 40 ans et ayant un CP commençant par 5 |
AjDate est une fonction qui prend la date du jour (Date())et ajoute -40 (donc retire) 40 ans ("yyyy") ce qui donne la date la plus haute autorisée pour les jours anniversaires |
| 22 | RESULTAT | |
| 23 | CREATION Nombre de personnes réparties par sexe qui ne sont PAS mariées |
Une autre solution aurait été d'énumérer dans Etat-civil les critères admis (ou) |
| 24 | RESULTAT | |
| Champs calculés | ||
| 25 | CREATION Le résultat est divisé par 365,25 (0.25 pour année bissextile) |
|
| 26 | RESULTAT | |
| 27 | CREATION VraiFaux s'écrit aussi IIF |
|
| 28 | RESULTAT | |
| 29 | CREATION Imaginons une prime de 20 € par personne à charge |
|
| 30 | RESULTAT | |
| 31 | CREATION Idem mais la prime varie 1 PAC = 10 |
|