Recap - Scooter Shop
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 41 de 72.
Desafio
FácilTabelas e colunas disponíveis:
<strong>scooters</strong>:<strong>model</strong>,<strong>brand</strong>,<strong>has_lights</strong>,<strong>price</strong>
Como gerente de uma loja de patinetes, você notou que muitos patinetes não são originais, o que significa que não possuem um nome de modelo. Além disso, patinetes ruins normalmente não têm luzes.
Sua tarefa envolve duas etapas:
- Primeiro, adicione a todos os preços de patinetes na loja o preço médio geral.
- Em seguida, calcule o preço médio para cada
brand, considerando apenas patinetes bons e originais (ou seja, patinetes com um nome de modelo e luzes).
O resultado deve incluir a 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: filtrar as linhas reconstruídas e, em seguida, calcular a média por grupo
SELECT ____
FROM (
-- Passo 1: reconstruir 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
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 columnsPratique por conta própria: Playground de SQL