La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Master 1 ANI Les requêtes. Requêtes de sélection simple 1. Sélection de la table 2. Sélectionner les champs à afficher Exemple : Afficher les noms des.

Présentations similaires


Présentation au sujet: "Master 1 ANI Les requêtes. Requêtes de sélection simple 1. Sélection de la table 2. Sélectionner les champs à afficher Exemple : Afficher les noms des."— Transcription de la présentation:

1 Master 1 ANI Les requêtes

2 Requêtes de sélection simple 1. Sélection de la table 2. Sélectionner les champs à afficher Exemple : Afficher les noms des auteurs

3 Requêtes avec champs calculés Lorsquon désire un champ qui nexiste pas, mais quon peut calculer. (nom du champ) : formule La formule est de « type Excel », les champs sont indiqués entre [] Exemple : livres avec prix HT et TTC prixTTC : [prixHT]*1.055

4 Formules Quasiment les mêmes quExcel. Exemple du VraiFaux (equivalent du SI dExcel) : Vraifaux(condition, valeur si vrai, valeur si faux) Exemple : Cher : vraifaux([prixHT]>30; « cher »; « pas cher »)

5 Requêtes avec critères Lorsquon ne désire pas tous les enregistrements de la table. Ajoutez le critère en dessous du champ sur lequel on veut mettre des restrictions. Exemple : Le nom des livres coûtant plus de 15 euros.

6 Types de critères : exemples =« valeur »= «Paris» <« valeur »<1995 Comme « motif »Comme «A*» = formule= 2 * [prixHT]

7 Plusieurs critères Sur la même ligne : ET Sur une autre ligne : OU Ex : liste des livres entre 20 et 30 euros ou ayant plus de 200 pages Champ :PrixHT Pages Table :livres Livres Critères :>=20<=30 Ou :>200

8 Requêtes multi tables Si les informations quon veut extraire sont sur plusieurs tables, sélectionner toutes les tables utiles, y compris les tables intermédiaires. Access affiche les liens entre ces tables (provenant du MLD). Chaque lien est ici synonyme dégalité Ex : afficher la liste des livres avec leurs auteurs.

9 Requêtes dopérations Utiles lorsquon veut connaître la variation dun ou plusieurs valeur selon une ou plusieurs autres valeurs. Ex : - nombre de livres écrits par auteurs - Prix moyen par éditeur À rapprocher des TCD dExcel

10 Requêtes dopération Les champs sont de deux types : - Champs de calcul (moyenne, max, min, nombre, …) - Champs de regroupement Ex : nombre de livre par auteur calcul (compte) regroupement

11 Requêtes paramétrées Requêtes posant une question à lutilisateur. Requête ordinaire, partout où la réponse est utile, indiquez cette réponse entre [] Attention ! Même syntaxe que pour récupérer la valeur dun champ Ex : liste des livres inférieurs à une valeur demandée à lutilisateur

12 Requêtes en cascade Le résultat dune requête est une table Cette table peut être utilisée pour une autre requête. Exemple : - nombre de livres par auteur - Puis, nombre max de livres écrits par un auteur.

13 Requêtes en cascade : méthode Dès quune requête est trop compliquée : décomposez là ! Pour une requête intermédiaire, mettez les clés (tant que possible) ! (les liens se ferons souvent par là)

14 Requête en cascade : exemple Afficher lauteur ayant écrit le plus de livres. Problème : - on ne connaît pas le nombre de livres écrit par un auteur Requête 1 : nombre de livres écrits par auteurs

15 Requête en cascade : exemple Afficher lauteur ayant écrit le plus de livres. Requête 1 : nombre de livres écrits par auteurs Lauteur qui a écrit le plus de livres est celui dont le nombre de livres est maximum Requête 2 : nombre de livres max par auteur

16 Requête en cascade : exemple Afficher lauteur ayant écrit le plus de livres. Requête 1 : nombre de livres écrits par auteurs Requête 2 : nombre de livres max par auteur Requête finale : auteur ayant écrit le plus de livres.


Télécharger ppt "Master 1 ANI Les requêtes. Requêtes de sélection simple 1. Sélection de la table 2. Sélectionner les champs à afficher Exemple : Afficher les noms des."

Présentations similaires


Annonces Google