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 |
|