Bonjour.
L'éditeur de SQL de Access est assez limité.
Je t'invite à éviter les requêtes imbriquées et plutôt combiner des requête simples.
Donner la date où le spectacle 60 est le moins cher
- Faire requête qui donne la liste des prix associés au spectacle 60.
- Faire une requête basée sur la requête précédente qui te donne le tarif min (requête de regroupement).
Afficher l’acteur qui joue le plus de pièces
- Faire une requête de regroupement qui compte le nombre de pièces par acteur.
- Faire une requête de regroupement basée sur la requête précédente qui te donne celui qui en a le plus.
Lister les acteurs qui jouent dans un spectacle de D. Auteuil
- R1 :Faire une requête qui donne les spectacles de D. Auteuil
- R2 : Faire une requête avec R1 en jointure avec la table qui te donne les acteurs par spectacle.
- R3 : Faire une requête avec R2 en jointure avec la tables des acteurs pou récupérer les noms.
Note qu'on aurait pu faire celle la en une seule requête mais la découper simplifie le problème.
Lister les spectacles qui n’ont lieu qu’en soirée
Celle là est un peu traitre.
Si ton champ heure ne comporte que les heures le critère est
[Heure]>=timeserial(18;00;00)
ou
Format([Heure];"hh:nn")>="18:00"
Ça, ça va marcher même si ton champ contient une date et une heure.
A+
Partager