Menu
Coddy logo textTech

Récapitulatif - Jointure

Fait partie de la section Les fondamentaux du Journey SQL de Coddy. Leçon 45 sur 72.

challenge icon

Défi

Moyen

Tables et colonnes disponibles :

  • orders : id, customer_id
  • products : id, unit_price, units_in_stock
  • order_items : id, order_id, product_id, quantity

Trouvez les identifiants des clients qui ont commandé des produits dont le prix unitaire est inférieur à 10, et indiquez la quantité totale de ces produits bon marché commandés par chaque client.

Renvoyez les colonnes suivantes :

  • customer_id
  • total_quantity (la somme des quantités de produits dont le prix unitaire est < 10 pour chaque client)

Essayez vous-même

-- Listez la colonne de regroupement et la valeur agrégée demandée par la tâche
SELECT ____
FROM orders
-- Chaque jointure nécessite une condition faisant correspondre une colonne id à la colonne qui y pointe
INNER JOIN order_items ON ____
INNER JOIN products ON ____
-- Ensuite, ne conservez que les lignes qui satisfont le seuil décrit par la tâche
WHERE ____
GROUP BY orders.customer_id;

Toutes les leçons de Les fondamentaux

Entraînez-vous par vous-même : Playground SQL