Cours Access les requêtes d’analyse croisée avec exemples

1. Introduction
2. Création d’une requête
3. Définition des critères de sélection
3.1 Opérateurs
3.2 Les Fonctions
3.3 Plusieurs critères portant sur des champs différents
3.4 Requête paramétrée
4. Les requêtes multitables
5. Les fonctions de regroupement
5.1 Les opérations
5.2 Quelques exemples
6. Les requêtes d’analyse croisée
7. Les requêtes ACTION
7.1 Les requêtes Création
7.2 Les requêtes Ajout
7.3 Les requêtes Mise à Jour
7.4 Les requêtes Suppression

1. Introduction
Les requêtes vont servir à afficher uniquement certaines données contenues dans les tables selon certains  critères. Elles peuvent aussi faire des calculs sur vos données, ainsi que créer des sources de données pour les formula ires, les états ou même d’autres requêtes (on peut faire une requête sur le résultat d’une autre requête). Elles servent encore à modifier des tables existantes ou à en créer des nouvelles.
Il existe différents types de requêtes que nous allons détailler après :
>>La requête sélection : C’est celle qu’on utilisera le plus souvent. Elle permet de sélectionner des enregistrements, de faire des calculs et des regroupements. Elles ressemblent beaucoup aux filtres, mais permettent, en plus, de travailler sur plu sieurs tables simultanément.

2. Création d’une requête
Dans la fenêtre principale d’Access, cliquez sur l’onglet « Requêtes », puis sur le bouton « Nouveau ».
Access nous propose 5 façons de créer une requête :
>>Mode création: nous allons créer la requête de A à Z par nous-mêmes
>>Assistant de Requête simple : Crée une requête simple sur une ou plusieurs tables, on pourra, dans  cette requête simple, faire des calculs, des regroupements.
>>Assistant de Requête d’analyse croisée : Aide à la création d’une requête d’analyse croisée
>>Assistant de Requête trouver les doublons : Localise les enregistrements doublons dans une table  ou une requête.

3. Définition des critères de sélection
3.1 Opérateurs
On peut utiliser dans les requêtes les opérateurs suivants :
Opérateur Signification
= Egal
<> Différent
< Inférieur
> Supérieur
<= Inférieur ou égal
>= Supérieur ou égal
Access met à notre disposition d’autres opérateurs :
3.2 Les Fonctions
On peut intégrer des fonctions dans les critères de sélection. Access met à notre disposition un très grand nombre de fonctions (pour en avoir la liste complète, consultez l’aide intégrée à Access). Ce sont les mêmes fonctions que celles qui sont utilisé s dans les contrôles des formulaires (et d’ailleurs dans tous les logiciels  de la gamme Microsoft Office) .
3.3 Plusieurs critères portant sur des champs différents
On peut avoir plusieurs critères desélection, ces critères étant séparés entre eux par des OU ou des ET, par exemple : « liste des clients habitant à Saint-Quentin OU à Paris »,  » Liste des clients s’appelant Dupont ET vivant à Paris ».
1- Liste des clients s’appelant Dupont et vivant à Saint-Quentin
La requête ressemble à la précédente, sauf que là, il y a deux critères : le premier Nom = « Dupont » ET le deuxième Ville = « Paris ». Vous noterez au passage qu’il n’est pas nécessaire d’afficher le contenu du champ « ville » puisqu’on sait que ce sera toujours Paris. Vous me direz que c’est la même chose avec « Nom », certes, mais c’est mieux d’avoir une liste de nom + prénom qu’une seule liste de prénom.
2- Liste des clients habitant Saint-Quentin OU Paris Quelle est la différence ?
Les deux critères ne sont plus sur la même ligne. Ils sont sur deux lignes séparées. Le premier est sur la ligne « Critères », le second sur la ligne « Ou ». Si on avait voulu ajouter un troisième critère (Liste des clients habitant Saint-Quentin OU Paris OU Lille), on aurait ajouter le critère = « Lille » sur une troisième ligne et ainsi de suite.
3.4 Requête paramétrée
Pour l’instant, les critères de chaque requête que nous avons fait étaient indiqués explicitement dans la requête. Supposons maintenant que nous voulions faire une requête du type :
« Liste de tous les clients qui habitent dans une ville »mais qu’on veuille entrer nous m ême la ville.

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Access les requêtes d’analyse croisée avec exemples (1.54 MO) (Cours PDF)
Cours Access les requêtes

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *