5.9 Exercices
129
© Dunod – La photocopie non autorisée est un délit.
5.9.7 Énoncé de type 7
5.75 Rédiger un script (suite de requêtes) SQL qui réalise en fin de mois les
opérations de gestion régies par les règles suivantes :
• pour chaque client, on calcule le total des montants des commandes du
mois écoulé (= les commandes d’un mois et d’une année déterminés);
• si ce montant est supérieur à celui du mois précédent, on applique une
réduction de 5%;
• ensuite, si le client est le seul de sa localité, on applique une réduction
supplémentaire de 5%;
• on range dans une table les informations nécessaires à l’édition des
factures du mois;
• on met à jour le compte des clients;
• on met à jour le niveau de stock (QSTOCK) des produits commandés;
• pour chaque produit dont le niveau de stock a été mis à jour, et dont le
niveau est inférieur ou égal à 0, on prépare dans une table adéquate les
informations de réapprovisionnement.
Précédent

- 129/436

Suivant