Recap - Bar Beverage Container
Parte de la sección Fundamentos del Journey de SQL de Coddy — lección 29 de 72.
Desafío
FácilTablas y columnas disponibles:
<strong>beverages</strong>:<strong>id</strong>,<strong>current_year</strong>,<strong>expiration_year</strong>
Tu bar tiene una amplia selección de zumos, y necesitas identificar cuáles requieren atención. Identifica y ordena estos zumos basándote en los siguientes criterios claros:
Old Expired Juices- Zumos donde el año de caducidad es MÁS de 6 años antes del año actual (
current_year - expiration_year > 6) - Estos deben reciclarse inmediatamente
- Zumos donde el año de caducidad es MÁS de 6 años antes del año actual (
Almost Expired Juices- Zumos que caducan en el año actual
- O zumos que caducan el próximo año (
expiration_year = current_year + 1) - Estos deben enviarse para renovación
Sigue estos pasos:
- Extrae los ID de los zumos que cumplan con cualquiera de estos criterios
- Renombra la columna ID a 'to_renew'
- Ordena los resultados por prioridad de procesamiento:
- Lo más urgente primero (zumos caducados más antiguos)
- Luego zumos casi caducados
- Usa (current_year - expiration_year) para ordenar
Pruébalo tú mismo
Todas las lecciones de Fundamentos
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