Buscar

CREATE VIEW VENDAS_PRODUTO_VW AS SELECT P.NOME_PRODUTO, COUNT(1) AS QUANTIDADE_VENDAS, SUM(C.VLR_COMPRA) AS VALOR_TOTAL_VENDAS FROM PRODUTO P INNER...

CREATE VIEW VENDAS_PRODUTO_VW AS SELECT P.NOME_PRODUTO, COUNT(1) AS QUANTIDADE_VENDAS, SUM(C.VLR_COMPRA) AS VALOR_TOTAL_VENDAS FROM PRODUTO P INNER JOIN COMPRA C ON P.COD_PRODUTO = C.COD_PRODUTO GROUP BY P.NOME_PRODUTO ORDER BY P.NOME_PRODUTO;


Essa pergunta também está no material:

Banco de Dados - Unidade 4 - Pratique
1 pág.

Banco de Dados I Universidade Anhembi MorumbiUniversidade Anhembi Morumbi

💡 1 Resposta

User badge image

Ed Verified user icon

A instrução apresentada é um exemplo de criação de uma view no banco de dados. A view "VENDAS_PRODUTO_VW" está sendo criada com base em uma consulta que faz uso das tabelas "PRODUTO" e "COMPRA". Através do comando "INNER JOIN", as tabelas são relacionadas pela coluna "COD_PRODUTO". Em seguida, é realizada uma contagem das vendas de cada produto utilizando a função "COUNT(1)" e é calculado o valor total das vendas utilizando a função "SUM(C.VLR_COMPRA)". Por fim, os resultados são agrupados pelo nome do produto e ordenados em ordem alfabética.

0
Dislike0

✏️ 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