Baixe o app para aproveitar ainda mais
Prévia do material em texto
Julia Martins Feliciano RA: 33280 Kaue Cesar Gonçalves Fernandes RA: 33298 Lucas Vellani de Lima RA: 32879 26 de maio de 2020 Banco de dados -Trabalho 2 SQL Professor Luiz Fernando Durão Exercício 1 A) SELECT ID_NF, ID_ITEM, COD_PROD, VALOR_UNIT FROM VENDAS WHERE DESCONTO_PERCENTUAL IS NULL B) SELECT ID_NF, ID_ITEM, COD_PROD, VALOR_UNIT, VALOR_UNIT - (VALOR_UNIT*(DESCONTO_PERCENTUAL / 100)) AS VALOR_VENDIDO FROM VENDAS WHERE DESCONTO_PERCENTUAL IS NULL BANCO DE DADOS 1 C) UPDATE VENDAS SET DESCONTO_PERCENTUAL = 0 WHERE DESCONTO_PERCENTUAL IS NULL D) SELECT ID_NF, ID_ITEM, COD_PROD, VALOR_UNIT, QUANTIDADE * VALOR_UNIT AS VALOR_TOTAL, VALOR_UNIT - (VALOR_UNIT*(DESCONTO_PERCENTUAL / 100)) AS VALOR_VENDIDO FROM VENDAS E) SELECT ID_NF, SUM(QUANTIDADE * VALOR_UNIT) AS VALOR_TOTAL FROM VENDAS GROUP BY ID_NF ORDER BY SUM(QUANTIDADE * VALOR_UNIT) DESC Exercício 2 A) SELECT MAT FROM Historico WHERE NOTA < 5 AND COD_DISC = 'BD' BANCO DE DADOS 2 B) SELECT MAT, AVG(NOTA) AS NOTA_MEDIA FROM Historico WHERE COD_DISC = ‘POO' AND ANO = 2015 GROUP BY MAT C) SELECT MAT, AVG(NOTA) AS NOTA_MEDIA FROM Historico WHERE COD_DISC = ‘POO' AND ANO = 2015 AND AVG(NOTA) >= 6 GROUP BY MAT D) SELECT COUNT(MAT) FROM Alunos WHERE CIDADE <> ‘Natal' BANCO DE DADOS 3
Compartilhar