Recap - Coffee Shop
Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 42 sur 72.
Défi
MoyenTables et colonnes disponibles :
<strong>beans</strong>:<strong>brand</strong>,<strong>density</strong>,<strong>diameter_wide</strong>,<strong>shade</strong>
Vous êtes le propriétaire d'un café. Il y a de nombreux clients qui attendent leurs commandes. Vous ne pouvez utiliser qu'un seul type de grains de café par jour.
Il y a plusieurs critères pour sélectionner quels grains utiliser. Tout d'abord, nous devons filtrer les grains en fonction de ces conditions :
- Tous les grains doivent avoir un diamètre supérieur à la diamètre moyen de tous les grains dans la table
- Pour les grains légers : ne garder que ceux où le ratio de densité à diamètre est supérieur à
0.01 - Pour les grains sombres : les garder tous
- Pour les grains semi-sombres : exclure tous (ils sont considérés comme inadaptés)
Pour chaque marque qui répond à ces critères, calculer leur densité moyenne. Ne garder que les marques où la densité moyenne est inférieure à 0.8.
Retourner le nom de la marque et leur densité moyenne (nommer la colonne avg_density) arrondie à 3 décimales. Trier les résultats par densité moyenne en ordre ascendant.
Essayez vous-même
Toutes les leçons de Les fondamentaux
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns