Mathematical Columns
Parte da seção Fundamentos do Journey de SQL da Coddy — lição 24 de 72.
Você pode combinar múltiplas colunas e números em expressões complexas. Por exemplo:
SELECT (price * quantity) + shipping_cost as final_price
FROM orders;Você também pode usar parênteses para controlar a ordem das operações:
SELECT (base_salary + bonus) * (1 - tax_rate) as net_pay
FROM payroll;Desafio
FácilTabelas e colunas disponíveis:
<strong>products</strong>:<strong>id</strong>,<strong>price</strong>,<strong>quantity</strong>
Crie uma consulta que calcula o seguinte:
- Uma coluna chamada
total_valueque multiplica o preço pela quantidade e adiciona um custo fixo de frete de 15 - Uma coluna chamada
discounted_valueque:- Primeiro multiplica o preço pela quantidade
- Em seguida aplica um desconto de 20% (multiplica por 0.8)
- Finalmente adiciona um custo fixo de frete de 10
Tente usar parênteses adequadamente para garantir que os cálculos sejam realizados na ordem correta!
Folha de consulta
Você pode combinar múltiplas colunas e números em expressões complexas usando operadores aritméticos:
SELECT (price * quantity) + shipping_cost as final_price
FROM orders;Use parênteses para controlar a ordem das operações:
SELECT (base_salary + bonus) * (1 - tax_rate) as net_pay
FROM payroll;Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
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 columns