Chapitre 7 - Les bases de données Correction 1. La requête SQL SELECT PRODUIT.CodeArt, Désign, SUM (QtéVendue) AS [TOTAL DES QUANTITÉS VENDUES] FROM PRODUIT,VENDRE WHERE PRODUIT.CodeArt = VENDRE.CodeArt GROUP BY CodeArt, Désign HAVING SUM(QtéVendue) >10 2. Le résultat sous Access CodeArt 1 2 3 4 6 7 TOTAL DES QUANTITÉS VENDUES > 10 Désign Guimauve ruban (le kg) Chocolat noir de luxe (le ballotin de 230 g) Sucettes (la pièce) Petits fours (les 500 g) Frites gélifiées (le kg) Fraises (bonbon) (les 500 g) TOTAL DES QUANTITÉS VENDUES 12 21 15 32 12 13 Explication : la quantité vendue d'article 5 n'est que de 3 unités (1 par le salarié n° 2 et 2 par le salarié n° 4 comme indiqué dans la table VENDRE). C'est pourquoi cet article 5 n'apparaît pas dans le résultat de l'application. V Les requêtes actions en SQL Ce type de requêtes permet de modifier le contenu des tables, par ajout, modification ou suppression d'enregistrements. A La requête ajout (INSERT INTO) La requête INSERT INTO permet d'ajouter un ou plusieurs enregistrements dans une table. La syntaxe pour l'insertion d'une ligne est : INSERT INTO table (liste des champs) VALUES (valeur des champs) 203