Recap - Bar Beverage Container
Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 29 sur 72.
Défi
FacileTables et colonnes disponibles :
<strong>beverages</strong>:<strong>id</strong>,<strong>current_year</strong>,<strong>expiration_year</strong>
Votre bar propose une vaste sélection de jus, et vous devez identifier ceux qui nécessitent une attention. Identifiez et triez ces jus en fonction des critères clairs suivants :
Old Expired Juices- Jus dont l'année d'expiration est à PLUS de 6 ans avant l'année courante (
current_year - expiration_year > 6) - Ceux-ci doivent être recyclés immédiatement
- Jus dont l'année d'expiration est à PLUS de 6 ans avant l'année courante (
Almost Expired Juices- Jus expirant dans l'année courante
- OU jus expirant l'année prochaine (
expiration_year = current_year + 1) - Ceux-ci doivent être envoyés pour renouvellement
Suivez ces étapes :
- Extraire les ID des jus qui répondent à l'un ou l'autre de ces critères
- Renommer la colonne ID en 'to_renew'
- Trier les résultats par priorité de traitement :
- Les plus urgents en premier (jus expirés les plus anciens)
- Puis les jus presque expirés
- Utiliser (current_year - expiration_year) pour le tri
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