Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados II – Felipe Pereira Perez - UNIGRAN ____________________________________________ATIVIDADE DA AULA 02 Você deverá responder as questões a seguir e envia-las por meio do Portfólio – ferramenta do ambiente de aprendizagem UNIGRANET. Em caso de dúvidas, envie mensagem para o e-mail felipe.perez@unigran.br ESCREVA OS COMANDOS SQL PARA RESOLVER AS QUESTÕES ABAIXO UTILIZANDO A ESTRUTURA DO BANCO DE DADOS ACIMA: 1 – Selecione os campos NOME, ENDEREÇO e CEP da tabela CLIENTE concatenados; R: select NOME, ENDERECO, CEP FROM CLIENTE; 2 – Selecione somente os 2 primeiros caracteres da DESCRICAO da tabela PRODUTO; R: select DESCRICAO, substr(DESCRICAO, 1, 2) from PRODUTO; 3 – Selecione somente os nomes (NOME) de clientes com tamanho maior que 10 da tabela CLIENTE; R: select NOME FROM CLIENTE where length(NOME) > 10; mailto:felipe.perez@unigran.br Banco de Dados II – Felipe Pereira Perez - UNIGRAN 4 – Selecione NOME em letra maiúscula e ENDERECO em letra minúscula da tabela CLIENTE dos clientes que moram no BAIRRO ‘Centro’; R: select concat_ws(",", ucase(NOME), lcase(ENDERECO), BAIRRO) from CLIENTE where BAIRRO = "CENTRO"; 5 – Selecione NOMEVEND e SALARIO de todos os vendedores do CODSETOR = 3 arredondando o salário com nenhuma casa decimal; R: select NOMEVEND, SALARIO, CODSETOR, ROUND(SALARIO,0) FROM VENDEDOR WHERE CODSETOR = 3; 6 – Repita o exercício anterior utilizando o truncate com 1 casa decimal na coluna SALARIO; R: select NOMEVEND, SALARIO, CODSETOR, truncate(SALARIO,1) FROM VENDEDOR WHERE CODSETOR = 3; 7 – Selecione a DESCRICAO e VALOR_UN da tabela PRODUTO dos produtos que tem valor unitário menor do que R$10 e incremente o valor unitário em 20%; R: select DESCRICAO, VALOR_UN, VALOR_UN + VALOR_UN * 0.2 from PRODUTO where VALOR_UN < 10;
Compartilhar