Buscar

A instrução SELECT é com certeza a operação mais requisitada para um Banco de dados e por isso merece uma atenção especial para quem utiliza e admi...

A instrução SELECT é com certeza a operação mais requisitada para um Banco de dados e por isso merece uma atenção especial para quem utiliza e administra um banco de dados. E até para os desenvolvedores de sistemas, pois quando fazem a manipulação de informações vindas de um banco de dados, é essa instrução que eles utilizam. Vamos imaginar a necessidade de um desenvolver que precisa calcular um desconto de 10% para os produtos cadastrados onde a categoria seja igual a calçado. 

Para essa necessidade, para a tabela produto com as colunas valor e categoria, o comando SQL para retornar os valores com o desconto solicitado é:

Aselect valor – desconto*10% from produto where valor >200Bselect valor*0.9 from produto where categoria=’calçado’Cselect valor * 10% from produto where categoria=’calçado’Dselect valor * 10% from produto where categoria=’calçado’ && valor > 200

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B: `select valor*0.9 from produto where categoria='calçado'`. Essa instrução irá selecionar o valor dos produtos da categoria "calçado" e multiplicar por 0.9, que é o mesmo que aplicar um desconto de 10%. A instrução da letra A está incorreta porque o desconto deve ser aplicado sobre o valor, e não sobre o percentual. A instrução da letra C está incorreta porque o operador * não é utilizado para calcular porcentagens. A instrução da letra D está incorreta porque a condição `valor > 200` não está relacionada com a categoria "calçado".

6
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais