SPECIAL PREPAS EXAMEN
TEL : 690463224
INF 223 : REQUETE SQL
Client(noClient, nomClient, noTelephonne)
Commande(noCommande, dateCommande, #noClient)
Article(noArticle, description, prixUnitaire, quantiteEnStock)
LigneCommande(#noCommande, #noArticle, quantite)
Livraison(noLivraison, dateLivraison)
DatailLivraison(#noLivraison, #noCommande, #noArticle, quantiteLivree)
1) Donner la requête de création des différentes tables
2) Formulez en SQL les requêtes suivant sur le schéma de la BD de la
pépinière
a) Client dont le nuéro est ‘6666-66666-66’
b) Le noCommande et dateCommande du client numéro 10
c) Les numéros et description des articles dont le prix unitaire est entre
10 et 20
d) Le noClient, noTelephone du Client et noCommande pour les
commandes faites par le client numéro 10 après le 01/06/2000
e) Les noArticle commandés au moins une fois par le client #10aprés le
01/06/2000.
f) Les noLivraison correspondant aux commandes faites par le client #11
g) Les numéros de livraisons faites à la même date qu’une des
commandes correspondant à la livraison.
h) Le numéro, nom des clients qui n’ont pas placé de commande au mois
de mars de l’année 2000.
i) Les commandes qui ne contiennent pas l’article #10
j) Les numéros des articles qui apparaissent dans toutes les commandes
k) Les numéros des articles qui apparaissent dans toutes les commandes
du client #10
l) Les articles dont le prix est supérieure à la commande
m) Le montant total de la livraison #1 avant et après la taxe 15%
n) L’article de prix minimum
o) Les noLivraison des livraisons éffectuées le ‘4/06/2000’ qui
contiennent au moins deux détailLivraison. Le résultat doit etre trié
par le noLivraison
p) Les noArticle avec la quantité total commandée depuis le 05/07/2000
dans le cas ou cette quantité dépasse 10.
q) Supprimer les articles qui n’ont jamais été commandés