Exercice SQL : Fonctions d'Agrégats (COUNT, SUM, AVG)

Complétez les requêtes SQL pour utiliser les fonctions d'agrégats et obtenir les données souhaitées. Répondez ensuite aux questions sur l'utilisation des fonctions d'agrégats en SQL.

Informations pour les Fonctions d'Agrégats

La table Commandes contient les informations sur les commandes passées par les clients. Voici les colonnes de la table :

  • commande_id : Identifiant unique de la commande
  • client_id : Identifiant du client
  • montant : Montant de la commande
  • quantite : Quantité de produits commandés

1. Utilisation de COUNT :

Complétez la requête pour afficher le nombre total de commandes passées.


SELECT COUNT() AS nombre_commandes
FROM Commandes;
                

2. Utilisation de SUM :

Complétez la requête pour afficher le montant total de toutes les commandes.


SELECT SUM() AS montant_total
FROM Commandes;
                

3. Utilisation de AVG :

Complétez la requête pour afficher le montant moyen des commandes.


SELECT AVG() AS montant_moyen
FROM Commandes;
                

4. Utilisation de COUNT avec GROUP BY :

Complétez la requête pour afficher le nombre de commandes passées par chaque client.


SELECT client_id, COUNT() AS nombre_commandes
FROM Commandes
GROUP BY ;
                

Questions sur les Fonctions d'Agrégats en SQL :