Recapitulação – Loja de Scooters
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 41 de 72.
Desafio
FácilTabelas e colunas disponíveis:
scooters:model,brand,has_lights,price
Como gerente de uma loja de scooters, você percebeu que muitas scooters não são originais, o que significa que não têm um nome de modelo. Além disso, scooters ruins normalmente não têm luzes.
Sua tarefa envolve duas etapas:
- Primeiro, adicione a média geral dos preços a todos os preços das scooters na loja.
- Em seguida, calcule o preço médio de cada
brand, considerando apenas scooters boas e originais (ou seja, scooters com nome de modelo e luzes).
O resultado deve incluir brand e o preço médio — avg_price. Ordene os resultados pelo preço médio em ordem crescente.
Experimente você mesmo
-- Passo 2: filtre as linhas reconstruídas e, em seguida, calcule a média por grupo
SELECT ____
FROM (
-- Passo 1: reconstrua cada linha, substituindo o valor pelo ajustado
SELECT model, brand, has_lights, ____ AS price
FROM scooters
)
WHERE ____ AND ____
GROUP BY ____
ORDER BY ____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