Défi : Obtenir la Catégorie par Prix du Produit
Nous avons obtenu la quantité de produits dans chaque catégorie. Maintenant, l'entreprise nous a chargé de récupérer les catégories où les produits coûtent plus cher qu'un certain montant, afin qu'ils puissent bénéficier d'une réduction.
Swipe to start coding
Votre tâche consiste à récupérer les noms de catégories uniques qui ont des produits avec un price supérieur à 450. Utilisez la clause WHERE pour cela, en comparant 450 à la valeur de la colonne price.
Il ne doit y avoir qu'une seule colonne dans le résultat - category.name. Vous n'incluez pas la colonne price dans la section SELECT ; vous ne l'utilisez que dans la section WHERE.
Instructions succinctes
- Récupérez la colonne
category.namede la tablecategory. - Utilisez
DISTINCTpour obtenir uniquement des valeurs uniques. - Joignez la table
productavec une instructionJOIN. - La colonne commune aux deux tables est
category.id = product.category_id. - Utilisez une clause
WHEREavec la conditionprice > 450.
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
Génial!
Completion taux amélioré à 4
Défi : Obtenir la Catégorie par Prix du Produit
Glissez pour afficher le menu
Nous avons obtenu la quantité de produits dans chaque catégorie. Maintenant, l'entreprise nous a chargé de récupérer les catégories où les produits coûtent plus cher qu'un certain montant, afin qu'ils puissent bénéficier d'une réduction.
Swipe to start coding
Votre tâche consiste à récupérer les noms de catégories uniques qui ont des produits avec un price supérieur à 450. Utilisez la clause WHERE pour cela, en comparant 450 à la valeur de la colonne price.
Il ne doit y avoir qu'une seule colonne dans le résultat - category.name. Vous n'incluez pas la colonne price dans la section SELECT ; vous ne l'utilisez que dans la section WHERE.
Instructions succinctes
- Récupérez la colonne
category.namede la tablecategory. - Utilisez
DISTINCTpour obtenir uniquement des valeurs uniques. - Joignez la table
productavec une instructionJOIN. - La colonne commune aux deux tables est
category.id = product.category_id. - Utilisez une clause
WHEREavec la conditionprice > 450.
Solution
Merci pour vos commentaires !
single