Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Exercicio html

Por:   •  13/10/2017  •  565 Palavras (3 Páginas)  •  454 Visualizações

Página 1 de 3

...

WHERE pedido.cod_vendedor = vendedor.codigo

AND pedido.nro_pedido = pedido_prod

GROUP BY vendedor.nome;

--9 Liste os dados do pedido com a maior venda. (Nro do pedido, nome do

--produto e quantidade)

SELECT p.nro_pedido, SUM(pp.valor_total) AS Total

FROM pedido_produto pp, pedido p

WHERE p.nro_pedido = pp.pedido_prod

GROUP BY p.nro_pedido

ORDER BY 2 DESC;

--10Liste o produto com maior e menor venda.

SELECT produto.descricao, quantidade

FROM produto, pedido_produto

WHERE produto.codigo = produto_prod

AND quantidade = (SELECT MAX(quantidade) FROM pedido_produto);

--10 Liste o produto com maior e menor venda.

SELECT produto.descricao, quantidade

FROM produto, pedido_produto

WHERE produto.codigo = produto_prod

AND quantidade = (SELECT MIN(quantidade) FROM pedido_produto);

--11 Liste todos os pedidos e os itens dos pedidos.

SELECT * FROM pedido, pedido_produto

WHERE nro_pedido = pedido_prod;

--11a Elimine o pedido de número 1.

DELETE FROM pedido WHERE nro_pedido = 1;

--11b Liste novamente todos os pedidos e os itens dos pedidos. (Verifique

--o que aconteceu.)

SELECT * FROM pedido, pedido_produto

WHERE nro_pedido = pedido_prod;

--12 Mostre os dados de cada pedido, o código do produto, descrição , valor

--unitário do produto, quantidade, valor total.

SELECT pp.pedido_prod, p.codigo, p.descricao, p.preco, pp.quantidade, pp.valor_total

FROM pedido_produto pp, produto p

WHERE pp.produto_prod = p.codigo;

--13 Mostre o total da comissão de cada vendedor.

SELECT vendedor.nome, SUM(comissao)

FROM vendedor, pedido

WHERE pedido.cod_vendedor = vendedor.codigo

GROUP BY vendedor.nome;

--14 Mostre o nome do produto e a quantidade total de venda.

SELECT descricao, SUM(quantidade)

FROM produto, pedido_produto

WHERE codigo = produto_prod

GROUP BY descricao

ORDER BY 1;

--15 Crie uma coluna na tabela produto chamada preco_desconto.

-- Após crie uma restrição de verificação, sendo que o valor desta coluna não pode ser

--maior que o valor do preço do produto.

-- Calculo o valor do preco_desconto sendo este 10% menor que o preço do produto.

ALTER TABLE produto ADD COLUMN preco_desconto NUMERIC(8,2);

ALTER TABLE produto ADD CHECK (preco_desconto < preco);

UPDATE produto SET preco_desconto = preco * 0.90;

SELECT * FROM produto;

...

Baixar como  txt (4.9 Kb)   pdf (61.4 Kb)   docx (11 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no Essays.club