Pesquisar este blog

Livros Recomendados

quarta-feira, 29 de julho de 2020

URI (BEECROWD) - 2745 - Taxas - SQL - PostgreSQL

Post sobre SQL! Outro exercício do URI que resolvo, dessa vez o problema "Taxas" (n. 2745).

Antes de resolver qualquer problema de SQL do URI, recomendamos seguir os seguintes passos:

  1. Ler todo enunciado do problema.
  2. Ler os tópicos do fórum em caso de dúvidas
  3. Preparar o esquema, conforme fornecido no problema. Obs.: muitas vezes o pessoal coloca o código de criação do esquema no fórum, então é só copiar!

Plataforma: URI (BEECROWD)

Problema2745

Solução:

Nesse exercício era necessário selecionar (SELECT) o nome da pessoa (coluna name) e 10% do salário dela, arredondada a duas casas, que seria uma taxa que a pessoa paga. A coluna salary tem o salário completo. Precisamos de 10% do salário, ou seja, salary x 0,1. Passei esse valor como primeiro parâmetro para a função round, já que o salário é sempre disposto em duas casas decimais. Além disso, a restrição do exercício dizia que o salário precisaria ser maior que 3000. Portanto, é necessário incluir a cláusula WHERE com esta condição (salary > 3000).

Era só isso! Alguém teve dificuldades para resolver este exercício?

1
SELECT name, round(salary * .1, 2) FROM people WHERE salary > 3000;

Nenhum comentário:

Postar um comentário

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas