Défi : Obtenir la Quantité de Produit par Catégorie
Maintenant, l'entreprise nous confie une nouvelle tâche.
Un nouveau fournisseur nous a contactés et a déclaré qu'il peut fournir des marchandises des catégories Meat
ou Grains
à moindre coût. Nous devons déterminer quels produits dans ces catégories possèdent moins de 100 unités en stock.
Swipe to start coding
Votre tâche consiste à trouver les noms des produits et leurs quantities
en stock. Effectuez une jointure entre deux tables : product
et category
.
Concentrez-vous sur les produits des catégories Meat
ou Grains
. Utilisez l'opérateur OR
pour ces catégories et assurez-vous que la quantité de produits est inférieure à 100 en utilisant l'opérateur AND
.
Triez les résultats par la colonne name
avec la clause ORDER BY
.
Note
Encapsulez la condition
OR
entre parenthèses avant d'appliquer l'opérateurAND
. Cela suit l'ordre standard des opérations en mathématiques discrètes.
Votre résultat doit comporter 2 colonnes : product_name
et amount
. N'oubliez pas de définir des alias appropriés !
Instructions Brèves
- Récupérez les colonnes
product.name
etproduct.amount
de la tableproduct
. - Attribuez l'alias
product_name
à la première colonne etamount
à la seconde. - Effectuez une jointure avec la table
category
sur la colonne communeproduct.category_id = category.id
. - Utilisez une clause
WHERE
exigeant quecategory.name
soit égal à'Meat'
ou'Grains'
. - Utilisez l'opérateur logique
AND
pour exiger également queproduct.amount < 100
. - Triez les résultats par
product.name
.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Which products in the Meat category have less than 100 units left?
Which products in the Grains category have less than 100 units left?
Can you show me a combined list of all products from Meat and Grains with less than 100 units left?
Awesome!
Completion rate improved to 4
Défi : Obtenir la Quantité de Produit par Catégorie
Glissez pour afficher le menu
Maintenant, l'entreprise nous confie une nouvelle tâche.
Un nouveau fournisseur nous a contactés et a déclaré qu'il peut fournir des marchandises des catégories Meat
ou Grains
à moindre coût. Nous devons déterminer quels produits dans ces catégories possèdent moins de 100 unités en stock.
Swipe to start coding
Votre tâche consiste à trouver les noms des produits et leurs quantities
en stock. Effectuez une jointure entre deux tables : product
et category
.
Concentrez-vous sur les produits des catégories Meat
ou Grains
. Utilisez l'opérateur OR
pour ces catégories et assurez-vous que la quantité de produits est inférieure à 100 en utilisant l'opérateur AND
.
Triez les résultats par la colonne name
avec la clause ORDER BY
.
Note
Encapsulez la condition
OR
entre parenthèses avant d'appliquer l'opérateurAND
. Cela suit l'ordre standard des opérations en mathématiques discrètes.
Votre résultat doit comporter 2 colonnes : product_name
et amount
. N'oubliez pas de définir des alias appropriés !
Instructions Brèves
- Récupérez les colonnes
product.name
etproduct.amount
de la tableproduct
. - Attribuez l'alias
product_name
à la première colonne etamount
à la seconde. - Effectuez une jointure avec la table
category
sur la colonne communeproduct.category_id = category.id
. - Utilisez une clause
WHERE
exigeant quecategory.name
soit égal à'Meat'
ou'Grains'
. - Utilisez l'opérateur logique
AND
pour exiger également queproduct.amount < 100
. - Triez les résultats par
product.name
.
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 4single