Revisão - Recipiente de bebidas de bar
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 29 de 72.
Desafio
FácilTabelas e colunas disponíveis:
beverages:id,current_year,expiration_year
Seu bar tem uma vasta seleção de sucos, e você precisa identificar quais exigem atenção. Identifique e ordene esses sucos com base nos seguintes critérios claros:
Old Expired Juices- Sucos cujo ano de validade é MAIS de 6 anos anterior ao ano atual (
current_year - expiration_year > 6) - Eles precisam ser reciclados imediatamente
- Sucos cujo ano de validade é MAIS de 6 anos anterior ao ano atual (
Almost Expired Juices- Sucos cuja validade termina no ano atual
- OU sucos cuja validade termina no próximo ano (
expiration_year = current_year + 1) - Eles precisam ser enviados para renovação
Siga estas etapas:
- Extraia os IDs dos sucos que atendem a qualquer um desses critérios
- Renomeie a coluna de ID para 'to_renew'
- Ordene os resultados por prioridade de processamento:
- Mais urgentes primeiro (sucos vencidos há mais tempo)
- Em seguida, os sucos quase vencidos
- Use (current_year - expiration_year) para ordenar
Experimente você mesmo
Todas as lições de Fundamentos
4Mais palavras-chave
A palavra-chave INA palavra-chave BETWEENA palavra-chave LIKEA palavra-chave ASRecapitulação - Modelos de celulares2Condições
Noções básicas de condiçõesA palavra-chave ANDA palavra-chave ORA palavra-chave NOTCombinação de várias condiçõesParêntesesBooleanos3Formato de retorno específico
Valores nulosOrdenar resultados - Parte 1Ordenar resultados - Parte 2Recapitulação - Empresa de segurança cibernéticaLimitar o número de registrosRecapitulação - Fábrica de veículos6Desafios introdutórios
Revisão - Eleição parlamentarRevisão - Prisão criminal pela políciaRevisão - Recipiente de bebidas de barRevisão - Projetar novas colunasPratique por conta própria: Playground de SQL