Leçon 1 : Introduction aux Requêtes dans
Microsoft Access
1.1 Qu’est-ce qu’une requête ?
Une requête est un outil permettant d’extraire, filtrer, trier et manipuler les données dans une
base Access.
1.2 Types de requêtes dans Access
📌 Requête Sélection → Récupère des données sans les modifier.
📌 Requête Paramétrée → Demande un critère à l’exécution.
📌 Requête avec Calculs → Effectue des sommes, moyennes, etc.
📌 Requête d’Action → Modifie les données (Ajout, Mise à jour, Suppression).
1.3 Création d’une Requête Sélection
1. Allez dans Créer → Création de requête.
2. Ajoutez les tables concernées (exemple : Clients et Commandes).
3. Glissez les champs que vous souhaitez afficher.
4. Exécutez la requête avec le bouton Exécuter (icône ! rouge).
Leçon 2 : Requêtes Sélection avec Critères
2.1 Appliquer des critères de filtrage
Ajoutez des critères pour filtrer les résultats.
Opérateur Exemples
= ="Antananarivo" (Filtrer les clients de cette ville)
<> <> "Antananarivo" (Exclure cette ville)
LIKE LIKE "R%" (Noms commençant par "R")
BETWEEN BETWEEN #01/01/2024# AND #31/12/2024# (Dates de 2024)
2.2 Exemple : Liste des clients à Antananarivo
1. Ouvrir Créer → Création de requête.
2. Ajouter la table Clients.
3. Sélectionner les champs Nom, Prénom, Ville.
4. Dans la colonne Ville, mettre le critère :
5. "Antananarivo"
6. Exécuter la requête.
Leçon 3 : Requêtes Paramétrées
3.1 Définition
Une requête paramétrée demande à l’utilisateur de saisir un critère avant d’exécuter la
requête.
3.2 Exemple : Requête qui demande une ville
1. Ouvrez Créer → Création de requête.
2. Ajoutez la table Clients.
3. Sélectionnez Nom, Prénom, Ville.
4. Dans la colonne Ville, mettez :
5. [Entrez une ville :]
6. Exécutez la requête : une boîte de dialogue demandera une ville.
Leçon 4 : Requêtes avec Calculs et
Fonctions
4.1 Fonctions Utiles
Fonction Description Exemple
SUM() Total d’une colonne SUM(Montant)
AVG() Moyenne AVG(Montant)
COUNT() Nombre d’enregistrements COUNT(ID_Client)
MAX() Valeur maximale MAX(Montant)
MIN() Valeur minimale MIN(Montant)
4.2 Exemple : Chiffre d’affaires total
1. Créez une requête avec la table Commandes.
2. Ajoutez le champ Montant.
3. Dans Créer → Totaux, sélectionnez Somme.
4. Exécutez : Access affichera le total des ventes.
Leçon 5 : Requêtes d’Action (Ajout,
Suppression, Mise à Jour)
5.1 Requête Ajout
Ajoute des enregistrements dans une table.
Exemple : Ajouter des nouveaux clients depuis une autre table
INSERT INTO Clients (Nom, Prénom, Ville)
SELECT Nom, Prénom, Ville FROM ClientsTemp
5.2 Requête Mise à Jour
Modifie les valeurs d’une table.
Exemple : Changer la ville "Tana" en "Antananarivo"
UPDATE Clients SET Ville = "Antananarivo" WHERE Ville = "Tana";
5.3 Requête Suppression
Supprime des enregistrements.
Exemple : Supprimer les commandes de 2020
DELETE FROM Commandes WHERE DateCommande < #01/01/2021#;
Conclusion
Avec ces leçons, vous savez maintenant :
✅ Créer et exécuter des requêtes simples.
✅ Filtrer des résultats avec des critères.
✅ Utiliser des paramètres pour interagir avec l’utilisateur.
✅ Effectuer des calculs sur des données.
✅ Modifier la base avec des requêtes d’action.
🚀 Exercice : Créez une requête listant les clients ayant passé une commande après 2023 !