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
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".
Para escrever sua resposta aqui, entre ou crie uma conta
Sistema Gerenciador de Banco de Dados
•CNEC
Sistema Gerenciador de Banco de Dados
•UNINTER
Sistema Gerenciador de Banco de Dados
•UNINTER
Compartilhar